BigDecimal.Divide Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| Divide(BigDecimal) |
|
| Divide(BigDecimal, MathContext) |
Mengembalikan nilainya |
| Divide(BigDecimal, RoundingMode) |
Mengembalikan |
| Divide(BigDecimal, RoundOptions) |
Mengembalikan |
| Divide(BigDecimal, Int32, RoundingMode) |
Mengembalikan |
| Divide(BigDecimal, Int32, RoundOptions) |
Mengembalikan |
Divide(BigDecimal)
BigDecimal Mengembalikan nilainya adalah (this /
divisor), dan yang skala pilihannya adalah (this.scale() -
divisor.scale()); jika kuota yang tepat tidak dapat diwakili (karena memiliki ekspansi desimal yang tidak mengakhiri) yang ArithmeticException dilemparkan.
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Handler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Handler")>]
abstract member Divide : Java.Math.BigDecimal -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
Mengembalikan
this / divisor
- Atribut
Pengecualian
jika divisor == null.
jika divisor == 0.
jika hasilnya tidak dapat diwakili dengan tepat.
Keterangan
Java dokumentasi untuk java.math.BigDecimal.divide(java.math.BigDecimal).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Divide(BigDecimal, MathContext)
Mengembalikan nilainya BigDecimal adalah (this /
divisor), dengan pembulatan sesuai dengan pengaturan konteks.
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Ljava_math_MathContext_Handler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor, Java.Math.MathContext? mc);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Ljava_math_MathContext_Handler")>]
abstract member Divide : Java.Math.BigDecimal * Java.Math.MathContext -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal * Java.Math.MathContext -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
- mc
- MathContext
konteks yang akan digunakan.
Mengembalikan
this / divisor, dibulatkan seperlunya.
- Atribut
Pengecualian
jika divisor == null atau mc == null.
jika divisor == 0.
jika mc.getRoundingMode() == UNNECESSARY dan pembulatan diperlukan sesuai mc.getPrecision().
Keterangan
Java dokumentasi untuk java.math.BigDecimal.divide(java.math.BigDecimal, java.math.MathContext).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Divide(BigDecimal, RoundingMode)
Mengembalikan BigDecimal nilainya adalah (this /
divisor), dan yang skalanya adalah this.scale().
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Ljava_math_RoundingMode_Handler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor, Java.Math.RoundingMode? roundingMode);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_Ljava_math_RoundingMode_Handler")>]
abstract member Divide : Java.Math.BigDecimal * Java.Math.RoundingMode -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal * Java.Math.RoundingMode -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
- roundingMode
- RoundingMode
mode pembulatan untuk diterapkan.
Mengembalikan
this / divisor
- Atribut
Pengecualian
jika divisor == null atau roundingMode == null.
jika divisor == 0.
jika roundingMode == RoundingMode.UNNECESSARY dan pembulatan diperlukan sesuai dengan skala ini.
Keterangan
Java dokumentasi untuk java.math.BigDecimal.divide(java.math.BigDecimal, java.math.RoundingMode).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Divide(BigDecimal, RoundOptions)
Mengembalikan BigDecimal nilainya adalah (this /
divisor), dan yang skalanya adalah this.scale().
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IHandler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IHandler")>]
abstract member Divide : Java.Math.BigDecimal * Java.Math.RoundOptions -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal * Java.Math.RoundOptions -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
- roundingMode
- RoundOptions
mode pembulatan untuk diterapkan.
Mengembalikan
this / divisor
- Atribut
Pengecualian
jika divisor == null.
jika roundingMode bukan mode pembulatan yang valid.
jika divisor == 0.
jika roundingMode == ROUND_UNNECESSARY dan pembulatan diperlukan sesuai dengan skala ini.
Keterangan
Java dokumentasi untuk java.math.BigDecimal.divide(java.math.BigDecimal, int).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Divide(BigDecimal, Int32, RoundingMode)
Mengembalikan BigDecimal nilainya adalah (this /
divisor), dan yang skalanya seperti yang ditentukan.
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_ILjava_math_RoundingMode_Handler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor, int scale, Java.Math.RoundingMode? roundingMode);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_ILjava_math_RoundingMode_Handler")>]
abstract member Divide : Java.Math.BigDecimal * int * Java.Math.RoundingMode -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal * int * Java.Math.RoundingMode -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
- scale
- Int32
skala kuota yang BigDecimal akan dikembalikan.
- roundingMode
- RoundingMode
mode pembulatan untuk diterapkan.
Mengembalikan
this / divisor
- Atribut
Pengecualian
jika divisor == null atau roundingMode == null.
jika divisor == 0.
jika roundingMode == RoundingMode.UNNECESSARY dan pembulatan diperlukan sesuai dengan skala yang diberikan dan diberikan presisi.
Keterangan
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Divide(BigDecimal, Int32, RoundOptions)
Mengembalikan BigDecimal nilainya adalah (this /
divisor), dan yang skalanya seperti yang ditentukan.
[Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IIHandler")]
public virtual Java.Math.BigDecimal? Divide(Java.Math.BigDecimal? divisor, int scale, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("divide", "(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;", "GetDivide_Ljava_math_BigDecimal_IIHandler")>]
abstract member Divide : Java.Math.BigDecimal * int * Java.Math.RoundOptions -> Java.Math.BigDecimal
override this.Divide : Java.Math.BigDecimal * int * Java.Math.RoundOptions -> Java.Math.BigDecimal
Parameter
- divisor
- BigDecimal
nilai di mana ini BigDecimal akan dibagi.
- scale
- Int32
skala kuota yang BigDecimal akan dikembalikan.
- roundingMode
- RoundOptions
mode pembulatan untuk diterapkan.
Mengembalikan
this / divisor
- Atribut
Pengecualian
jika divisor == null.
jika roundingMode bukan mode pembulatan yang valid.
jika divisor == 0.
jika roundingMode == ROUND_UNNECESSARY dan pembulatan diperlukan sesuai dengan skala yang diberikan.
Keterangan
Java dokumentasi untuk java.math.BigDecimal.divide(java.math.BigDecimal, int, int).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.