Strumenti di formattazione in C
Gli strumenti di formattazione in C sono utilizzati per %hi breve (firmato), %hu breve (senza firma), %Lf doppio lungo e %n non stampa nulla.
Float e Double in C
In C/C++, la doppia ha due volte più precisione rispetto alla float. Float è un numero floating point IEEE 754 di 32 bit con una precisione di 1 bit per il segno, 8 bits per l’exponent e 23 bits per la valore, quindi float ha una precisione di 7 decimali. Con questo in mente, qual è %g in c? %g In grado di stampare decimali floating-point values, utilizza la precisione fissa, il che significa che la valore che riceve dopo un decimale è identica alla valore che produce.