c 和 Java 格式化输出
所属分类 c
浏览量 734
c
printf("%8d %8.3f %8d %8.3f \n",intValue1,doubelValue1,intValue2,doubelValue2);
java
System.out.printf("%8d %8.3f %8d %8.3f \n",intValue1,doubelValue1,intValue2,doubelValue2);
两者格式化字符串是一样的
%8d %8.3f %8d %8.3f
%8d 宽度8位 ,不够 左边补空
%8.3f 小数点3位,宽度8位 不够 左边补空
%-8d %-8.3f %-8d %-8.3f
加负号 右边补空
左边补空(右对齐)
1111111 3.600 888889 10.125
1081081 3.700 918919 9.794
1052631 3.800 947369 9.500
1025641 3.900 974359 9.237
999999 4.000 1000001 9.000
975609 4.100 1024391 8.786
右边补空(左对齐)
1142857 3.500 857143 10.500
1111111 3.600 888889 10.125
1081081 3.700 918919 9.794
1052631 3.800 947369 9.500
1025641 3.900 974359 9.237
999999 4.000 1000001 9.000
975609 4.100 1024391 8.786
上一篇
下一篇
linux启动过程
c语言获取时间字符串
c语言中命令行参数
C语言各种类型变量初始化
grafana忘记密码重置
sizeof与strlen的区别