求一个四舍五入的函数如果一个小数的小数点后只有1与2位小数,则保留原来的样子,如果小数点后有超过三位小数,则四舍五入成三
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/08/24 10:56:22
求一个四舍五入的函数
如果一个小数的小数点后只有1与2位小数,则保留原来的样子,
如果小数点后有超过三位小数,则四舍五入成三位小数.
比如
假设函数是fun
则
fun(3)=3
fun(3.1)=3.1
fun(3.12)=3.12
fun(3.141)=3.141
fun(2.3456)=2.346
请问这个难吗?
如果一个小数的小数点后只有1与2位小数,则保留原来的样子,
如果小数点后有超过三位小数,则四舍五入成三位小数.
比如
假设函数是fun
则
fun(3)=3
fun(3.1)=3.1
fun(3.12)=3.12
fun(3.141)=3.141
fun(2.3456)=2.346
请问这个难吗?
Function fun(num As Single) As Single
fun = Round(num + 0.0005, 3)
End Function
再问: fun(3.1)=3.1 能达到这个要求吗?
再答: 可以,我测试过
再问: Function fun(num As Single) As Single fun = Round(num , 3) End Function 似乎这个就可以了.谢谢了!
fun = Round(num + 0.0005, 3)
End Function
再问: fun(3.1)=3.1 能达到这个要求吗?
再答: 可以,我测试过
再问: Function fun(num As Single) As Single fun = Round(num , 3) End Function 似乎这个就可以了.谢谢了!
求一个四舍五入的函数如果一个小数的小数点后只有1与2位小数,则保留原来的样子,如果小数点后有超过三位小数,则四舍五入成三
一个三位小数四舍五入后保留两位小数是4.95,如果四舍五入精确到十分位可能是多少?
C语言中怎样输入一个双精度数,对小数点后第2位进行四舍五入,即保留一位小数,输出四舍五入的结果.
C语言如何实现将一个小数点后100位的小数按小数点后99位四舍五入输出
一个三位小数"四舍五入"后是8.60,原来的三位小数可能是那些数?
一个三位小数四舍五入后为5.60,原来的三位小数可能是那些?
一个三位小数四舍五入后约等于零点三零,则这个三位小数的取值范围是多少?
一个两位小数,四舍五入保留一位小数后是10.0,这样的小数一共有______个.
vb中如何设置整数保留小数点后一位小数,小数四舍五入保留两位小数
一个三位小数四舍五入后成为4.80,原来的三位小数可能最大值与最小值相差多少?
一道数学题:一个三位小数四舍五入后是0.38,那么原来的小数最大是?
一个三位小数四舍五入后为4.60,这样的三位小数有( )个?