Extend

Die extend-Anweisungen werden verwendet, um Zahlen des Typs i32 in den Typ i64 zu konvertieren (erweitern). Es gibt sowohl signierte als auch unsignierte Versionen dieser Anweisung.

Probieren Sie es aus

Syntax

wasm
;; push an i32 onto the stack
i32.const 10

;; sign-extend from i32 to i64
i64.extend_i32_s

;; the top item on the stack will now be the value 10 of type i64
Anweisung Binäre Opcode
i64.extend_i32_s 0xac
i64.extend_i32_u 0xad