对小数进一取整

来源:百度知道 编辑:UC知道 时间:2024/05/21 20:57:18
设客车行程为X千米,每千米收费0.5元(不满1千米按1千米算).

则收费数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]为高斯取整函数.