Truncate
The trunc instructions, short for truncate, are used for getting the value of a number without it's fractional part.
trunc differs from floor when used on negative numbers, floor will round down in those cases while trunc will round up.
Syntax
;; load a number onto the stack
f32.const 2.7
;; discard the fractional part (.7)
f32.trunc
;; the top item on the stack will now be 2
| Instruction | Binary opcode | 
|---|---|
f32.trunc | 
      0x8f | 
    
f64.trunc | 
      0x9d |