Double check also be possible. For example, in the position shown, after Black plays 1...d5, White plays 2.exd6e.p. quintuple check (the "moa" is a non-leaping knight which first takes a diagonal step, then an orthogonal one). After the "en passant" capture, five pieces check the black king: both moas, the rook, the grasshopper and the bishop. In xiangqi, the Chinese version of chess, triple check and even quadruple check is possible even without using fairy pieces, as in the following examples: Double check In chess, a double check is a check delivered by two pieces simultaneously. In chess notation, it is almost
Quadruple-precision floating-point format switch) or simply as being synonymous with double precision (e.g. Microsoft Visual C++), rather than as quadruple precision. On a few other architectures, some C/C++ compilers implement codice_8 as quadruple precision, e.g. gcc on PowerPC (as double-double) and SPARC, or the Sun Studio compilers on SPARC. Even if codice_8 is not quadruple precision, however, some C/C++ compilers provide a nonstandard quadruple-precision type as an extension. For example, gcc provides a quadruple-precision type called codice_14 for x86, x86-64 and Itanium CPUs, and on PowerPC as IEEE 128-bit floating-point using the -mfloat128-hardware or -mfloat128 options; and some versions of Intel's C/C++ compiler