**floor:**向负无穷方向取整
如:floor(-1.1) = -2; floor(1.9) = 1; floor(1.1) = 1; floor(-1.9) = -2
**ceil:**向正无穷方向取整如:ceil(-1.1) = -1; ceil(1.9) = 2; ceil(1.1) = 2; ceil(-1.9) = -1
**fix:**向零方向取整,即正数和负数都向零方向靠拢如:fix(-1.1) = -1; fix(1.9) = 1; fix(1.1) = 1; fix(-1.9) = -1
**round:**四舍五入到最近的整数,0.5进位,0.49舍去如:round(-1.1) = -1; round(1.5) = 2; round(1.1) = 1; round(-1.5) = -2
**nearest:**相对round,唯一区别是将负0.5舍去如:nearest(-1.1) = -1; nearest(1.5) = 2; nearest(1.1) = 1; nearest(-1.5) = -1
(1) nearest相比round操作,实现更简单,但可能引入固定偏差带来直流问题
(2) 也称为伪round。nearest(x) = floor(x+0.5)。
MATLAB的几种取整操作总结
半步仙人2026-05-15 13:54
相关推荐
xyouyuweizhu1 分钟前
字节流与字符流:Java IO 的两条主线该怎么选多弗朗皮卡丘42 分钟前
C++的IO流骑着蜗牛撵大象3271 小时前
AI Agent 工程化开发实战(三):用 StateGraph 给智能体搭一条可回放的状态流水线itmigrate1 小时前
Rust 里的所有权误区:不是不写 clone 就叫高性能Brilliantwxx1 小时前
【Linux】 文件访问与路径解析:目录、文件名、dentry、路径缓冲与 dcache 全解析摇滚侠2 小时前
《On Java 中文版 基础卷》阅读笔记 初始化和清理 08xiangyun612 小时前
C++ 手撕 shared_ptr:引用计数与控制块到底长什么样?XiYang-DING2 小时前
P4009.和为K的子数组个数 & P5522.异或和为 k 的子数组个数jaysee-sjc2 小时前
【苍穹外卖】Day12:工作台数据看板与 Excel 报表导出w_zero_one2 小时前
算法--桶思想