函数怎么保留4位小数点
1、C语言中输出时怎样控小数点后的位数,请举例说明保留1、2、3、4位小数等等,谢谢
我们在输出语句中添加0,例如printf("%0.2f",a)只需要2位。
更新代码
#Include
intmain()
{
doublea=1.11111111;
printf("%0.Mf",a);//转换为想要保留的小数位数;
扩展信息:
十进计算机的存储:
对于浮点类型数据,采用单精度类型(float)和双精度类型(double)来存储,浮点数据为32位,而double数据为64位,实际上是浮点型或双精度型,在计算机内存中的存储方式符合IEEE规范。 对于IEEE32.24,双重合规性是R64.53。
2)指数位(exponential):用于以科学计数法存储指数数据,采用移位存储。