浮点数如何取小数点后两位
float a;a=1.0/3.0;
//我只想要0.33的结果,仅获取小数点后两位,请教如何获取小数点后两位的数据,小数点后两位往后的数据不要,谢谢
%.2f
例如:
float a;
a=1.0/3.0;
printf("a=%.2f", a); 在不使用stdio或使用精简stdio时可以先乘以100,取整,再除以100f 乘风飞扬 发表于 2023-4-7 18:36
%.2f
例如:
float a;
如果不打印输出,要怎么处理呢,谢谢。 kksk 发表于 2023-4-7 19:05
在不使用stdio或使用精简stdio时可以先乘以100,取整,再除以100f
有道理,谢谢支持 防止溢出
用round函数可以吗?
页:
[1]