○printf
#include <stdio.h>
int main(){
printf("%010d\n", 10); //0詰め10桁で表示
printf("%x\n",(unsigned int)-1); //16進で表示
printf("%d\n",(unsigned int)-1); //符号付10進数で表示
printf("%u\n",(unsigned int)-1); //符号無し10進数で表示
printf("%.14lf\n",(double)12.34567890123456789);//小数点以下14桁を表示
printf("%f\n",(float)12.34567890123456789);
printf("%.2f\n",(float)10.1151);//小数点以下2桁に四捨五入して表示
printf("%.2f\n",(float)10); //小数点以下2桁にして表示
printf("%05g\n",(double)10.1); //5桁にして表示
printf("%g\n",(double)10.0); //表現できる最小の桁数で表示
printf("%e\n",(double)10.1); //指数形式で表示
return 0;
}
処理結果
0000000010
ffffffff
-1
4294967295
12.34567890123457
12.345679
10.12
10.00
010.1
10
1.010000e+01
▲トップページ
>
Windows と C++