matlab中的取整函数(ceil、floor、round)
matlab中的取整函數主要有三種:ceil()、floor()、round()
1.ceil():在英文中,是天花板的意思,有向上的意思,所以,此函數是向上取整,它返回的是大于或等于函數參數,并且與之最接近的整數。
ceil()?向上取整(取大的數)的時候:正數,則直接將當前整數加一;
???????????????????????????????????????????????????????????????????負數,則將整數后面的數據抹除;整數,則不變。
2.floor():在英文中,是地面,地板的意思,有下面的意思,所以,此函數是向下取整,它返回的是小于或等于函數參數,并且與之最接近的整數。
floor()向下取整(取小的數)的時候:?正數,則取其整數部位,抹除小數部位;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????????????????????????負數,則取其整數加一;整數,則不變。
3.round():在英文中是有大約,環繞,在某某四周,附近的意思,所以,可以取其大約的意思,在函數中是四舍五入。
?round()四舍五入的時候:?
正數,小數位大于5,則整數位加一,小數位小于5,則整數位不變,抹除小數位;
負數,小數位小于5,則整數位不變,抹除小數位,小數位大于5,則整數位加一;整數,則不變。
.
?
總結
以上是生活随笔為你收集整理的matlab中的取整函数(ceil、floor、round)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: STM32串口的使用(原理、结构体、库函
- 下一篇: 每次新建Android项目都报样式找不到