0
已采纳
叶卓舒
初级守护
初级守护
这样计算原来的数有几位小数:
while a-trunc(a)<>0 do
begin
a:=a*10;
c:=c*10;
inc(k);
end;
原样输出时输出 a/c:0:k 就行了
保留两位小数时输出,占5个位置时输出 a/c:5:2 就行了
0
0
王子轩
新手光能
新手光能
只要考虑整数部分小于10的
其它的都是保留之后直接输出
if (k < 10) printf(" %.2f",a);
else printf("%.2f",a);
0
0