OpCodes.Mul Pole

Definice

Vynásobí dvě hodnoty a nasdílí výsledek do zásobníku vyhodnocení.

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 

Hodnota pole

Poznámky

Následující tabulka uvádí šestnáctkový formát sestavení jazyka MSIL (Intermediate Language) a Microsoft s stručným přehledem referenčních informací:

Formát Formát sestavení Description
5A mul Vynásobí dvě hodnoty v zásobníku.

Přechodné chování zásobníku v sekvenčním pořadí je:

  1. value1 je nasdílený do zásobníku.

  2. value2 je nasdílený do zásobníku.

  3. value2 a value1 jsou vynásobeny ze zásobníku; value1 je vynásoben value2.

  4. Výsledek se nasdílí do zásobníku.

Instrukce mul vynásobí value1value2 a nasdílí výsledek do zásobníku. Celočíselné operace bezobslužně zkracují horní bity při přetečení.

Viz Mul_Ovf operace násobení specifické pro celé číslo s přetečením.

Pro typy s plovoucí desetinnou čárkou 0 * nekonečno = NaN.

Emit Následující přetížení metody může použít mul opcode:

Platí pro