绝对值
**abs
** 指令,简称*绝对值*,用于获取数字的绝对值。也就是说,如果 x 为正数,则返回 x,如果 x 为负数,则返回 x 的相反数。
试试看
语法
wasm
;; load a number onto the stack
f32.const -2
;; absolute
f32.abs
;; the top item on the stack will now be 2
指令 | 二进制操作码 |
---|---|
f32.abs |
0x8b |
f64.abs |
0x99 |