C语言实型变量的舍去处理问题?

日期:2021-06-06 02:14:03 人气:1

C语言实型变量的舍去处理问题?

1 其实%f%lf都一样,都是输出double类型的。
2 当参数即上面的4.0/3.0被传递到printf时,float总是会被转化成double类型的,然后才能背printf正确输出。
3 无论是%f还是%lf,只要不指定 精确度和宽度 ,默认的输出都是 小数点 后跟6位,float和double类型只是决定那后6位有几个是有效数字。这点,cf2009000已经说的很清楚了。
4 所以,你的这几行想要输出的就是,输出两个浮点数,一个是float
    A+
热门评论