您的位置:首页 > 其它

向上取整⌈⌉和向下取整⌊⌋符号

2018-01-16 09:45 12605 查看
向下取整的运算称为Floor,用数学符号⌊⌋表示;向上取整的运算称为Ceiling,用数学符号⌈⌉表示。例如:

⌊59/60⌋=0

⌈59/60⌉=1

⌊-59/60⌋=-1

⌈-59/60⌉=0

向上向下 取整函数数只会对小数点后面的 数字不为零 的数进行操作,
要是给它一个整数 它就返回整数本身
对小数不为零的数操作:
给定 4.9
调用用向下取整函数 得到的是 4
调用用向上取整函数 得到的是 5

向上取整:比自己大的最小整数;
向下取整:比自己小的最大整数;
四舍五入:更接近自己的整数;

x−1<⌊x⌋≤x≤⌈x⌉<x+1

⌊n/2⌋+⌈n/2⌉=n

⌈ab⌉≤a+(b−1)b

⌊ab⌋≥a−(b−1)b



向下取整:ab向上取整:a+b−1b四舍五入:int(a×1.b+0.5)

之所以在向上取整时,分子部分要减去1,是为了避免出现,a 能被 b 整除的情况。

向上取整 : 12 / 3 == 4, (12+3)/3==5,而对 3 向上取整仍为 3.

向下取整: 1/2 ⇒ 0     -1/2 ⇒ -1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: