c言語浮動小数点数の入出力
649 ワード
C言語の浮動小数点数出力が2桁の小数点数に正確な文は以下の通りである.
1 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桁の小数点数の浮動小数点数を出力します.}
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桁の小数点数の浮動小数点数を出力します.}