Richelieu-class battleship and more broadly the proximity between the two main artillery magazines (one for each turret), was the greatest risk: one hit could potentially neutralize the entire main battery, or even cause the ship's loss from an ammunition explosion. On "Dunkerque", to avoid this risk the forward turrets had been positioned apart from each other, further apart than on the "Nelson"-class battleships. The French also studied three-turret designs, such as one quadruple and two double, two triple and one double, or three triple. In every case, three turrets would have increased weight vs two quadruple turrets, reduced propulsion to and speed
Quadruple-precision floating-point format the double-double technique above, although that technique does not implement IEEE quadruple precision), since direct hardware support for quadruple precision is, as of 2016, less common (see "Hardware support" below). One can use general arbitrary-precision arithmetic libraries to obtain quadruple (or higher) precision, but specialized quadruple-precision implementations may achieve higher performance. A separate question is the extent to which quadruple-precision types are directly incorporated into computer programming languages. Quadruple precision is specified in Fortran by the codice_2 (module codice_3 from Fortran 2008 must be used, the constant codice_4 is equal to 16 on most processors), or as codice_5, or in