Floor

floor 指令用于获取向下舍入到下一个整数的数字的值。

当用于负数时,floortrunc 不同,floor 在这些情况下会向下舍入,而 trunc 会向上舍入。

试一试

语法

wasm
;; load a number onto the stack
f32.const -2.7

;; round down
f32.floor

;; the top item on the stack will now be -3
指令 二进制操作码
f32.floor 0x8e
f64.floor 0x9c