在下列4个表达式中,有几个能够对Single类型变量X(正数)的第3位小数正确的进行四舍五入?
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/20 06:10:43
在下列4个表达式中,有几个能够对Single类型变量X(正数)的第3位小数正确的进行四舍五入?
Format(X,"#.00")
Int(100*(X+0.005))/100
Cint(100*(X+0.005))/100
Fix(100*(X+0.005))/100
Format(X,"#.00")
Int(100*(X+0.005))/100
Cint(100*(X+0.005))/100
Fix(100*(X+0.005))/100
Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数.
Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数.例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8
当小数部分恰好为 0.5 时,Cint 函数会将它转换为最接近的偶数值.例如,0.5 转换为 0、1.5 转换为 2
format "#.00" 小数点右边只有2个0 当小数位数超过2位 则会四舍五入 而题目也说了 是对X的第3位小数 所以答案.就是它了
再问: 谢谢你的回答,题目中已经说明是正数了,format "#.00"是行的,问题是另外三个中有一个不行,我糊涂了
再答: Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数 int(1.6) 等于1 int(2.6)等于2 fix也如此 cint刚才说很清楚了 四舍五入偶数值 肯定不能正确
Int 和 Fix 的不同之处在于,如果 number 为负数,则 Int 返回小于或等于 number 的第一个负整数,而 Fix 则会返回大于或等于 number 的第一个负整数.例如,Int 将 -8.4 转换成 -9,而 Fix 将 -8.4 转换成 -8
当小数部分恰好为 0.5 时,Cint 函数会将它转换为最接近的偶数值.例如,0.5 转换为 0、1.5 转换为 2
format "#.00" 小数点右边只有2个0 当小数位数超过2位 则会四舍五入 而题目也说了 是对X的第3位小数 所以答案.就是它了
再问: 谢谢你的回答,题目中已经说明是正数了,format "#.00"是行的,问题是另外三个中有一个不行,我糊涂了
再答: Int 和 Fix 都会删除 number 的小数部份而返回剩下的整数 int(1.6) 等于1 int(2.6)等于2 fix也如此 cint刚才说很清楚了 四舍五入偶数值 肯定不能正确
在计算平均重量x时,结果中产生了许多位小数,若需要对x保留一位小数,并对第二位小数进行四舍五入,则下列表达式中正确的是:
编一个程序,程序的功能是对变量的值保留2位小数,并对第三位进行四舍五入,规定h是正数
如果x是一个正实数,对x的第2位小数四舍五入的表达式是
如何实现对一个正实数X的第三位小数进行四舍五入(保留两位小数)?
pascal 设 x是实型变量,下列表达式能将x四舍五入后保留两位小数的是 .
在下列3个结论中,正确的有( )
如果x是一个正实数,对x的第三位小数四舍五入的表达式是?
将变量K四舍五入保留2位小数的表达式是Int(k*100 +0.5)/100,
C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.
1.请编一个函数,函数的功能是对变量h中的值保留2位小数,并对第三位进行四舍五入
如果x是一个正实数,则对x的第三位小数四舍五入的表达式是?
C++:设变量f为float型,将小数点后第3位四舍五入,保留小数点后两位的表达式为