OpCodes.Mul Veld
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vermenigvuldigt twee waarden en pusht het resultaat op de evaluatiestack.
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
Waarde van veld
Opmerkingen
De volgende tabel bevat de hexadecimale en Microsoft MSIL-assembly-indeling (Tussenliggende taal), samen met een beknopt overzicht:
| Format | Assembly-indeling | Description |
|---|---|---|
| 5A | mul | Vermenigvuldigt twee waarden op de stapel. |
Het overgangsgedrag van de stack, in opeenvolgende volgorde, is:
value1wordt naar de stapel geduwd.value2wordt naar de stapel geduwd.value2envalue1worden uit de stapel gepopt;value1wordt vermenigvuldigd metvalue2.Het resultaat wordt naar de stapel gepusht.
De mul instructie vermenigvuldigt value1value2 met en pusht het resultaat op de stapel. Gehele getallen kapen de bovenste bits op de achtergrond af bij overloop.
Zie Mul_Ovf voor een geheel getalspecifieke vermenigvuldigingsbewerking met overloopafhandeling.
Voor typen drijvende komma, 0 * oneindig = NaN.
De volgende Emit overbelasting van de methode kan de mul opcode gebruiken: