Aracılığıyla paylaş


OpCodes.Mul Alan

Tanım

İki değeri çarpar ve sonucu değerlendirme yığınına iletir.

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 

Alan Değeri

Açıklamalar

Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dili (MSIL) derleme biçimi ve kısa başvuru özeti listelenmiştir:

Biçimlendir Derleme Biçimi Description
5A Mul Yığındaki iki değeri çarpar.

Sıralı sırada yığın geçiş davranışı şu şekildedir:

  1. value1 yığına gönderilir.

  2. value2 yığına gönderilir.

  3. value2 ve value1 yığından çıkarılır; value1 ile value2çarpılır.

  4. Sonuç yığına gönderilir.

Yönerge mul ile çarpılır value1value2 ve sonucu yığına iletir. Tamsayı işlemleri, taşmada üst bitleri sessizce kesmektedir.

Taşma işleme ile tamsayıya özgü çarpma işlemi için bkz Mul_Ovf .

Kayan nokta türleri için 0 * sonsuzluk = NaN.

Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu mul kullanabilir:

Şunlara uygulanır