Floor
floor
指令用于获取向下舍入到下一个整数的数字的值。
当用于负数时,floor
与 trunc
不同,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 |