OpCodes.Rem_Un Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İki imzasız değeri böler ve kalan değerleri değerlendirme yığınına iletir.
public: static initonly System::Reflection::Emit::OpCode Rem_Un;
public static readonly System.Reflection.Emit.OpCode Rem_Un;
staticval mutable Rem_Un : System.Reflection.Emit.OpCode
Public Shared ReadOnly Rem_Un As OpCode
Alan Değeri
Açıklamalar
Aşağıdaki tabloda yönergenin onaltılık ve Microsoft Ara Dil (MSIL) derleme biçiminin yanı sıra kısa bir başvuru özeti listelenmiştir:
| Format | Derleme Biçimi | Açıklama |
|---|---|---|
| 5E | rem.un | unsigned tarafından value1 unsigned value2 ile bölme işleminin kalan kısmını yığına iletir. |
Sıralı sırada yığın geçiş davranışı şöyledir:
value1yığınına gönderilir.value2yığınına gönderilir.value2vevalue1yığından ve kalanvalue1divvalue2hesaplanan değerden çıkarılır.Sonuç yığına gönderilir.
result
=
value1
rem.un
value2 aşağıdaki koşulları karşılar:
result
=
value1
-
value2 x(value1div.unvalue2 ve:
0 = result<value2, burada div.un imzasız bölme yönergesidir.
Yönerge rem.un bunu hesaplar result ve yığına iletir.
Rem.un bağımsız değişkenlerini işaretsiz tamsayılar olarak, bağımsız değişkenlerini ise Rem imzalı tamsayılar olarak kabul eder.
Rem.un kayan noktalı sayılar için belirtilmemiştir.
İntegral işlemleri sıfır ise DivideByZeroException oluştururvalue2.
Aşağıdaki Emit yöntem aşırı yüklemesi, opcode'unu rem.un kullanabilir: