如何在没有多余零的情况下获得浮点精度

时间:2019-07-15 13:13:21

标签: c++ c floating-point floating-accuracy

当我得到长十进制值的解决方案时,我试图使用浮点精度,其值小数点后最多4位。对于小数点后少于3位的值,将添加零形式的额外填充。

    int main()
{   float a[2]={0.125,0.0017654,0.09671234,0.12345};
    for(int i=0;i<2;i++)
    printf("%.4f ",a[i]);
    return 0;}

期望输出 0.125 0.0018
实际输出为0.1250 0.0018

如何删除多余的0's

0 个答案:

没有答案