trunc " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

trunc和floor函数有何异同

扬州沐宇科技
2024-06-18 18:37:54
trunc

trunc函数和floor函数都用于取整数操作,但二者在处理负数时有所不同。

trunc函数是向零方向取整,即直接去除小数部分,保留整数部分。例如,trunc(3.9) = 3,trunc(-3.9) = -3。

floor函数是向负无穷方向取整,即不大于原数的最大整数。例如,floor(3.9) = 3,floor(-3.9) = -4。

因此,trunc函数总是取整数部分,而floor函数则取不大于原数的最大整数。

扫码添加客服微信