TOP - C言語 - stdio.h - フォーマット文字列(fprintf, printf, sprintf) - 変換指示子 - e, E

引数を小数点数(指数表記)に変換します。
精度を指定しない場合は、「6」が設定されます。
精度が0の場合は、小数点は表示されません。

(例)
#include <stdio.h>

int main ()
{
    printf("e変換 : %e\n", 123.456789);
    printf("E変換 : %E\n", 123.456789);
    
    printf("e変換 : %.0e\n", 123.456789);
    printf("e変換 : %8.3e\n", 123.456789);

    return 0;
}

実行結果
e変換 : 1.234568e+02
E変換 : 1.234568E+02
e変換 : 1e+02
e変換 : 1.235e+02


Copyright(C) 2006-2012 CLAYPOT. All Rights Reserved.