Bagikan melalui


OpCodes.Mul Bidang

Definisi

Mengalikan dua nilai dan mendorong hasilnya pada tumpukan evaluasi.

public: static initonly System::Reflection::Emit::OpCode Mul;
public static readonly System.Reflection.Emit.OpCode Mul;
 staticval mutable Mul : System.Reflection.Emit.OpCode
Public Shared ReadOnly Mul As OpCode 

Nilai Bidang

Keterangan

Tabel berikut mencantumkan format rakitan heksadesimal dan Microsoft Intermediate Language (MSIL) instruksi, bersama dengan ringkasan referensi singkat:

Format Format Rakitan Deskripsi
5A mul Mengalikan dua nilai pada tumpukan.

Perilaku transisi tumpukan, dalam urutan berurutan, adalah:

  1. value1 didorong ke tumpukan.

  2. value2 didorong ke tumpukan.

  3. value2 dan value1 muncul dari tumpukan; value1 dikalikan dengan value2.

  4. Hasilnya didorong ke tumpukan.

mul Instruksi mengalikan value1 dengan value2 dan mendorong hasilnya pada tumpukan. Operasi bilangan bulat secara diam-diam memotong bit atas saat luapan.

Lihat Mul_Ovf untuk operasi kalikan khusus bilangan bulat dengan penanganan luapan.

Untuk jenis floating-point, 0 * infinity = NaN.

Metode berikut Emit kelebihan beban dapat menggunakan mul opcode:

Berlaku untuk