码迷,mamicode.com
首页 > 其他好文 > 详细

区分舍入函数fix/round/ceil/floor

时间:2018-11-25 01:27:47      阅读:504      评论:0      收藏:0      [点我收藏+]

标签:好的   一起   方向   str   round   区分   ceil   注意   整数   

1)fix(n)的意义是取小于n的整数(是向零点舍入的意思是往零的方向上靠),这是一类应用在整数取值上的函数,就如同以前我们所研究的求整问题;

    例如:fix(pi)=3 ; fix(3.5)=3;  fix(-3.5)=-3;

    这样举例的意思是说明这与四舍五入无关,就是纯粹的一种取值函数。

2)round(n)的意思是纯粹的四舍五入,意思与我们以前数学中的四舍五入是一样的!round(pi)=3;round(3.5)=4;round(-3.5)=-4;round(-3.1)=-3;这一点注意与fix所产生的不同,注意区分!

3)ceil(n)的意思是向正方向舍入,这一点要与floor(n)向负方向舍入一起讲,能够更好的区分,举例说明吧

      ceil(pi)=4;    ceil(3.5)=4;     ceil(-3.2)=-3;     向正方向舍入

      floor(pi)=3;     floor(3.5)=3;    floor(-3.2)=-4;向负方向舍入

区分舍入函数fix/round/ceil/floor

标签:好的   一起   方向   str   round   区分   ceil   注意   整数   

原文地址:https://www.cnblogs.com/limanjihe/p/10014204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!