Baca dalam bahasa Inggris

Bagikan melalui


BigInteger.GreaterThanOrEqual Operator

Definisi

Mengembalikan nilai yang menunjukkan apakah nilai yang ditentukan lebih besar dari atau sama dengan nilai lain yang ditentukan.

Overload

GreaterThanOrEqual(Int64, BigInteger)

Mengembalikan nilai yang menunjukkan apakah bilangan bulat bertanda tangan 64-bit lebih besar dari atau sama dengan BigInteger nilai.

GreaterThanOrEqual(BigInteger, Int64)

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai bilangan bulat bertanda tangan 64-bit.

GreaterThanOrEqual(BigInteger, BigInteger)

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai lain BigInteger .

GreaterThanOrEqual(BigInteger, UInt64)

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai bilangan bulat tidak bertanda 64-bit.

GreaterThanOrEqual(UInt64, BigInteger)

Mengembalikan nilai yang menunjukkan apakah bilangan bulat yang tidak ditandatangani 64-bit lebih besar dari atau sama dengan BigInteger nilai.

GreaterThanOrEqual(Int64, BigInteger)

Sumber:
BigInteger.cs
Sumber:
BigInteger.cs
Sumber:
BigInteger.cs

Mengembalikan nilai yang menunjukkan apakah bilangan bulat bertanda tangan 64-bit lebih besar dari atau sama dengan BigInteger nilai.

C#
public static bool operator >=(long left, System.Numerics.BigInteger right);

Parameter

left
Int64

Nilai pertama yang dibandingkan.

right
BigInteger

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left lebih besar dari right; jika tidak, false.

Keterangan

Metode mendefinisikan GreaterThanOrEqual operasi yang lebih besar dari atau sama dengan operator untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:

C#
BigInteger bigNumber = BigInteger.Pow(Int32.MaxValue, 4);
long number = Int64.MaxValue;
if (number >= bigNumber) {
   // Do something;
}

Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya BigInteger.CompareTo(Int64) . Beberapa bahasa juga dapat memanggil metode secara GreaterThanOrEqual(Int64, BigInteger) langsung, seperti yang ditunjukkan contoh berikut.

VB
Dim bigNumber As BigInteger = BigInteger.Pow(Int32.MaxValue, 4)
Dim number As Long = Int64.MaxValue
If BigInteger.op_GreaterThanOrEqual(number,bigNumber) Then
   ' Do something
End If

Jika left adalah Bytenilai , , Int32Int16, SByte, UInt16, atau UInt32 , secara implisit dikonversi ke Int64 nilai saat operasi dilakukan.

Metode yang setara untuk operator ini adalah BigInteger.CompareTo(Int64).

Lihat juga

Berlaku untuk

GreaterThanOrEqual(BigInteger, Int64)

Sumber:
BigInteger.cs
Sumber:
BigInteger.cs
Sumber:
BigInteger.cs

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai bilangan bulat bertanda tangan 64-bit.

C#
public static bool operator >=(System.Numerics.BigInteger left, long right);

Parameter

left
BigInteger

Nilai pertama yang dibandingkan.

right
Int64

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left lebih besar dari right; jika tidak, false.

Keterangan

Metode mendefinisikan GreaterThanOrEqual operasi yang lebih besar dari atau sama dengan operator untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:

C#
BigInteger bigNumber = BigInteger.Pow(Int32.MaxValue, 4);
long number = Int64.MaxValue;
if (bigNumber >= number) {
   // Do something;
}

Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya BigInteger.CompareTo(Int64) . Beberapa bahasa juga dapat memanggil metode secara GreaterThanOrEqual(BigInteger, Int64) langsung, seperti yang ditunjukkan contoh berikut.

VB
Dim bigNumber As BigInteger = BigInteger.Pow(Int32.MaxValue, 4)
Dim number As Long = Int64.MaxValue
If BigInteger.op_GreaterThanOrEqual(bigNumber,number) Then
   ' Do something
End If

Jika right adalah Bytenilai , , Int32Int16, SByte, UInt16, atau UInt32 , secara implisit dikonversi ke Int64 nilai saat operasi dilakukan.

Metode yang setara untuk operator ini adalah BigInteger.CompareTo(Int64).

Lihat juga

Berlaku untuk

GreaterThanOrEqual(BigInteger, BigInteger)

Sumber:
BigInteger.cs
Sumber:
BigInteger.cs
Sumber:
BigInteger.cs

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai lain BigInteger .

C#
public static bool operator >=(System.Numerics.BigInteger left, System.Numerics.BigInteger right);

Parameter

left
BigInteger

Nilai pertama yang dibandingkan.

right
BigInteger

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left lebih besar dari right; jika tidak, false.

Penerapan

Keterangan

Metode mendefinisikan GreaterThanOrEqual operasi yang lebih besar dari atau sama dengan operator untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:

C#
BigInteger number1 = 945834723;
BigInteger number2 = 345145625;
BigInteger number3 = 945834724;
BigInteger number4 = 945834723;
Console.WriteLine(number1 >= number2);             // Displays True
Console.WriteLine(number1 >= number3);             // Displays False
Console.WriteLine(number1 >= number4);             // Displays True

Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya BigInteger.Compare . Beberapa bahasa juga dapat memanggil metode secara GreaterThanOrEqual(BigInteger, BigInteger) langsung, seperti yang ditunjukkan contoh berikut.

VB
Dim numberA As BigInteger = 945834723
Dim numberB As BigInteger = 345145625
Dim numberC As BigInteger = 945834724 
Dim numberD As BigInteger = 945834723
Console.WriteLine( _
        BigInteger.op_GreaterThanOrEqual(numberA, numberB))    ' Displays True
Console.WriteLine( _
        BigInteger.op_GreaterThanOrEqual(numberA, numberC))    ' Displays False
Console.WriteLine( _
        BigInteger.op_GreaterThanOrEqual(numberA, numberD))    ' Displays True

Metode yang setara untuk operator ini adalah BigInteger.CompareTo(BigInteger).

Lihat juga

Berlaku untuk

GreaterThanOrEqual(BigInteger, UInt64)

Sumber:
BigInteger.cs
Sumber:
BigInteger.cs
Sumber:
BigInteger.cs

Penting

API ini bukan kompatibel CLS.

Mengembalikan nilai yang menunjukkan apakah BigInteger nilai lebih besar dari atau sama dengan nilai bilangan bulat tidak bertanda 64-bit.

C#
[System.CLSCompliant(false)]
public static bool operator >=(System.Numerics.BigInteger left, ulong right);

Parameter

left
BigInteger

Nilai pertama yang dibandingkan.

right
UInt64

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left lebih besar dari right; jika tidak, false.

Atribut

Keterangan

Metode mendefinisikan GreaterThanOrEqual operasi yang lebih besar dari atau sama dengan operator untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:

C#
BigInteger bigNumber = BigInteger.Pow(Int32.MaxValue, 2);
ulong number = UInt64.MaxValue;
if (bigNumber >= number) {
   // Do something
}

Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya BigInteger.CompareTo(UInt64) . Beberapa bahasa juga dapat memanggil metode secara GreaterThanOrEqual(BigInteger, UInt64) langsung, seperti yang ditunjukkan contoh berikut.

VB
Dim bigNumber As BigInteger = BigInteger.Pow(Int32.MaxValue, 2)
Dim number As ULong = UInt64.MaxValue
If BigInteger.op_GreaterThanOrEqual(bigNumber, number) Then
   ' Do something
End If

Metode yang setara untuk operator ini adalah BigInteger.CompareTo(UInt64).

Lihat juga

Berlaku untuk

GreaterThanOrEqual(UInt64, BigInteger)

Sumber:
BigInteger.cs
Sumber:
BigInteger.cs
Sumber:
BigInteger.cs

Penting

API ini bukan kompatibel CLS.

Mengembalikan nilai yang menunjukkan apakah bilangan bulat yang tidak ditandatangani 64-bit lebih besar dari atau sama dengan BigInteger nilai.

C#
[System.CLSCompliant(false)]
public static bool operator >=(ulong left, System.Numerics.BigInteger right);

Parameter

left
UInt64

Nilai pertama yang dibandingkan.

right
BigInteger

Nilai kedua untuk dibandingkan.

Mengembalikan

true jika left lebih besar dari right; jika tidak, false.

Atribut

Keterangan

Metode mendefinisikan GreaterThanOrEqual operasi yang lebih besar dari atau sama dengan operator untuk BigInteger nilai. Ini memungkinkan kode seperti berikut:

C#
BigInteger bigNumber = BigInteger.Pow(Int32.MaxValue, 2);
ulong number = UInt64.MaxValue;
if (number >= bigNumber) {
   // Do something
}

Bahasa yang tidak mendukung operator kustom dapat memanggil metode sebagai gantinya BigInteger.CompareTo(UInt64) . Beberapa bahasa juga dapat memanggil metode secara GreaterThanOrEqual(UInt64, BigInteger) langsung, seperti yang ditunjukkan contoh berikut.

VB
Dim bigNumber As BigInteger = BigInteger.Pow(Int32.MaxValue, 2)
Dim number As ULong = UInt64.MaxValue
If BigInteger.op_GreaterThanOrEqual(number, bigNumber) Then
   ' Do something
End If

Metode yang setara untuk operator ini adalah BigInteger.CompareTo(UInt64).

Lihat juga

Berlaku untuk