「C言語/データ型と変数の高度な話題」の版間の差分

削除された内容 追加された内容
フォーマット指定子
513 行
浮動小数では、たとえば
%4.2f
くと、小数点もあわせて全部で4ケタ、小数点以下のケタが2ケタ、という意味の出力フォーマット指定です。
 
つまり、書式は
542 行
 
コンパイラによっては全体の幅を無視する場合もあるが、全体幅を指定する際には、なるべく正確な幅を指定しよう。幅が大きいぶんには、問題ない。
 
 
;指数表示
「%e」と書くと、指数表示で表示できます。
 
;コード例
<syntaxhighlight lang="C">
#include <stdio.h>
 
int main(void)
{
float a = 50.0 / 3.0;
printf("%e \n", a);
 
return 0;
}
 
</syntaxhighlight>
 
;実行結果
<pre>
1.666667e+001
</pre>
 
なお、表示結果のe以降の数字は、10の何乗かを表しています。
 
指数関数の底 e(約2.7であり、オイラー数などと言われる)とは無関係ですので、混同しないように。
 
=== 文字列のフォーマット指定子 ===