我喜欢用C语言中的前两个十进制值来获取浮点值。
我的输入是
Float f;
f=2.3678;
我想得到像这样的输出
2.36
答案 0 :(得分:3)
包含math.h
标头文件并执行此操作:
float f;
f = 2.3678;
f = floor(f * 100) / 100;
// f = 2.36
答案 1 :(得分:0)
printf("%.2f", 2.3678); /* prints 2.37 */
答案 2 :(得分:0)
试试这个:
f=f*100;
f=(int)f;
f=f/100;