c言語浮動小数点数の入出力

649 ワード

C言語の浮動小数点数出力が2桁の小数点数に正確な文は以下の通りである.
1 2 double   a=2.0; printf   ( "%.2f" , a); // .2
 
説明:%9.2 f
出力フィールド幅が9の浮動小数点数を表し、ここで小数点数が2、整数ビットが6であり、9のデフォルトではフィールド幅がその数の実際の桁数である
きていし
%d 10進符号付き整数
%u 10進符号なし整数
%f浮動小数点数
%s文字列
%c単一文字
%pポインタの値
%e指数形式の浮動小数点数
%x,%X符号なし16進数で表される整数
%o符号なしで8進数で表される整数
%g出力の値を%eまたは%fタイプで出力長が小さいように出力する
%p出力アドレス
%lu 32ビット符号なし整数
%llu 64ビット符号なし整数
例:
main(){float a;scanf("%f",&a);printf("%.2f",a);//2桁の小数点数の浮動小数点数を出力します.}