对小数进一取整
来源:百度知道 编辑:UC知道 时间:2024/05/21 20:57:18
设客车行程为X千米,每千米收费0.5元(不满1千米按1千米算).
则收费数Y关于X的函数是什么?
(高中题目,不要超纲,不用程序语言)
难道就没有不用特殊函数、符号的表示方法?
则收费数Y关于X的函数是什么?
(高中题目,不要超纲,不用程序语言)
难道就没有不用特殊函数、符号的表示方法?
高中课本有int取整
在程序框图那本书里
或者也可以写成:
y=x\1
“\”表示取商的整数部分
y=0.5*[x]+0.5 x为正实数
其中g(x)=[x]为高斯函数。即是取整函数
例如[3.2]=3 [0.5]=0
希望对你有帮助哦
最简洁的答案,不必分段讨论.请仔细阅读.谢谢
记高斯取整函数为[x]或int(x),表示不超过x的最大整数.
本题解:
y=-[-x]或写作-int(-x)
如
-[-1]=1
-[-1.1]=-(-2)=2
另注:
这个函数在有的书中直接称为向上取整函数,用┌ x ┐表示
如:
┌ 1 ┐=1
┌ 1.1 ┐=-[-1.1]=-(-2)=2
x刚好为某一个整数,则是:
y=0.5x
若x不是整数,
则:
y=0.5*([x]+1)
[x]表示取x的整数部分
0.5x(取整)+0.5=有
用高斯函数
y=f(x)
=0.5x, x=[x]
0.5[x]+0.5,x≠[x]
其中y=[x]为高斯取整函数.