int EXPR
int

返回 EXPR 的整数部分。如果省略 EXPR,则使用 $_。你不应该使用此函数进行舍入:一是因为它朝 0 方向舍入,二是机器表示的浮点数有时会产生违反直觉的结果。例如,int(-6.725/0.025) 产生 -268 而不是正确的 -269;这是因为它实际上更接近 -268.99999999999994315658。通常,sprintfprintfPOSIX::floorPOSIX::ceil 函数比 int 更适合你。