Bagikan melalui


BigDecimal Konstruktor

Definisi

Overload

BigDecimal(BigInteger)

Menerjemahkan BigInteger ke dalam BigDecimal.

BigDecimal(Char[], Int32, Int32, MathContext)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor, sambil memungkinkan sub-array ditentukan dan dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(Char[], Int32, Int32)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor, sambil memungkinkan sub-array ditentukan.

BigDecimal(BigInteger, Int32, MathContext)

Menerjemahkan nilai yang BigInteger tidak terskalakan dan int skala ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(String, MathContext)

Menerjemahkan representasi BigDecimal string ke dalam BigDecimal, menerima string #BigDecimal(String) yang sama dengan konstruktor, dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

BigDecimal(Int64, MathContext)

Menerjemahkan long ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(Double, MathContext)

Menerjemahkan double ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(Int32, MathContext)

Menerjemahkan int ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(BigInteger, Int32)

Menerjemahkan nilai yang BigInteger tidak terskalakan dan int skala ke dalam BigDecimal.

BigDecimal(BigInteger, MathContext)

Menerjemahkan BigInteger ke dalam BigDecimal pembulatan sesuai dengan pengaturan konteks.

BigDecimal(String)

Menerjemahkan representasi string dari BigDecimal ke dalam BigDecimal.

BigDecimal(Int64)

Menerjemahkan long ke dalam BigDecimal.

BigDecimal(Int32)

Menerjemahkan int ke dalam BigDecimal.

BigDecimal(Double)

Menerjemahkan double ke dalam BigDecimal yang merupakan representasi desimal yang tepat dari doublenilai floating-point biner.

BigDecimal(Char[])

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor.

BigDecimal(Char[], MathContext)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor dan dengan pembulatan sesuai dengan pengaturan konteks.

BigDecimal(BigInteger)

Menerjemahkan BigInteger ke dalam BigDecimal.

[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;)V", "")]
public BigDecimal (Java.Math.BigInteger? val);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;)V", "")>]
new Java.Math.BigDecimal : Java.Math.BigInteger -> Java.Math.BigDecimal

Parameter

val
BigInteger

BigInteger nilai yang akan dikonversi ke BigDecimal.

Atribut

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.math.BigInteger).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Char[], Int32, Int32, MathContext)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor, sambil memungkinkan sub-array ditentukan dan dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "([CIILjava/math/MathContext;)V", "")]
public BigDecimal (char[]? in, int offset, int len, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "([CIILjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : char[] * int * int * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

in
Char[]

char array yang merupakan sumber karakter.

offset
Int32

karakter pertama dalam array untuk diperiksa.

len
Int32

jumlah karakter yang perlu dipertimbangkan.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika offset = in.length, atau jika in tidak berisi representasi string yang valid dari desimal besar.

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(char[], int, int, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Char[], Int32, Int32)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor, sambil memungkinkan sub-array ditentukan.

[Android.Runtime.Register(".ctor", "([CII)V", "")]
public BigDecimal (char[]? in, int offset, int len);
[<Android.Runtime.Register(".ctor", "([CII)V", "")>]
new Java.Math.BigDecimal : char[] * int * int -> Java.Math.BigDecimal

Parameter

in
Char[]

char array yang merupakan sumber karakter.

offset
Int32

karakter pertama dalam array untuk diperiksa.

len
Int32

jumlah karakter yang perlu dipertimbangkan.

Atribut

Pengecualian

jika offset = in.length, atau jika in tidak berisi representasi string yang valid dari desimal besar.

Keterangan

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor, sambil memungkinkan sub-array ditentukan.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(.*char[], .*int, .*int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(BigInteger, Int32, MathContext)

Menerjemahkan nilai yang BigInteger tidak terskalakan dan int skala ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;ILjava/math/MathContext;)V", "")]
public BigDecimal (Java.Math.BigInteger? unscaledVal, int scale, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;ILjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : Java.Math.BigInteger * int * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

unscaledVal
BigInteger

nilai yang tidak terskalakan dari BigDecimal.

scale
Int32

BigDecimalskala .

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

jika unscaledVal == null.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.math.BigInteger, int, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(String, MathContext)

Menerjemahkan representasi BigDecimal string ke dalam BigDecimal, menerima string #BigDecimal(String) yang sama dengan konstruktor, dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/math/MathContext;)V", "")]
public BigDecimal (string? val, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : string * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

val
String

representasi string dari BigDecimal.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika val tidak berisi representasi string yang valid dari desimal besar.

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.lang.String, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

protected BigDecimal (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Math.BigDecimal : nativeint * Android.Runtime.JniHandleOwnership -> Java.Math.BigDecimal

Parameter

javaReference
IntPtr

nativeint

Yang IntPtrberisi referensi objek Java Native Interface (JNI).

transfer
JniHandleOwnership

Menunjukkan JniHandleOwnershipcara menangani javaReference

Keterangan

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Int64, MathContext)

Menerjemahkan long ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(JLjava/math/MathContext;)V", "")]
public BigDecimal (long val, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(JLjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : int64 * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

val
Int64

long nilai yang akan dikonversi ke BigDecimal.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(long, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Double, MathContext)

Menerjemahkan double ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(DLjava/math/MathContext;)V", "")]
public BigDecimal (double val, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(DLjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : double * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

val
Double

double nilai yang akan dikonversi ke BigDecimal.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika val tidak terbatas atau bukan angka.

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(double, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Int32, MathContext)

Menerjemahkan int ke dalam BigDecimal, dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(ILjava/math/MathContext;)V", "")]
public BigDecimal (int val, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(ILjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : int * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

val
Int32

int nilai yang akan dikonversi ke BigDecimal.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika mc.precision > 0 dan c.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(int, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(BigInteger, Int32)

Menerjemahkan nilai yang BigInteger tidak terskalakan dan int skala ke dalam BigDecimal.

[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;I)V", "")]
public BigDecimal (Java.Math.BigInteger? unscaledVal, int scale);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;I)V", "")>]
new Java.Math.BigDecimal : Java.Math.BigInteger * int -> Java.Math.BigDecimal

Parameter

unscaledVal
BigInteger

nilai yang tidak terskalakan dari BigDecimal.

scale
Int32

BigDecimalskala .

Atribut

Pengecualian

jika unscaledVal == null.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.math.BigInteger, int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(BigInteger, MathContext)

Menerjemahkan BigInteger ke dalam BigDecimal pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/MathContext;)V", "")]
public BigDecimal (Java.Math.BigInteger? val, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "(Ljava/math/BigInteger;Ljava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : Java.Math.BigInteger * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

val
BigInteger

BigInteger nilai yang akan dikonversi ke BigDecimal.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.math.BigInteger, java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(String)

Menerjemahkan representasi string dari BigDecimal ke dalam BigDecimal.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public BigDecimal (string? val);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.Math.BigDecimal : string -> Java.Math.BigDecimal

Parameter

val
String

Representasi string dari BigDecimal.

Atribut

Pengecualian

jika val tidak berisi representasi string yang valid dari desimal besar.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(java.lang.String).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Int64)

Menerjemahkan long ke dalam BigDecimal.

[Android.Runtime.Register(".ctor", "(J)V", "")]
public BigDecimal (long val);
[<Android.Runtime.Register(".ctor", "(J)V", "")>]
new Java.Math.BigDecimal : int64 -> Java.Math.BigDecimal

Parameter

val
Int64

long nilai yang akan dikonversi ke BigDecimal.

Atribut

Keterangan

Menerjemahkan long ke dalam BigDecimal. Skalanya BigDecimal adalah nol.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(.*long).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Int32)

Menerjemahkan int ke dalam BigDecimal.

[Android.Runtime.Register(".ctor", "(I)V", "")]
public BigDecimal (int val);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Math.BigDecimal : int -> Java.Math.BigDecimal

Parameter

val
Int32

int nilai yang akan dikonversi ke BigDecimal.

Atribut

Keterangan

Menerjemahkan int ke dalam BigDecimal. Skalanya BigDecimal adalah nol.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(.*int).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Double)

Menerjemahkan double ke dalam BigDecimal yang merupakan representasi desimal yang tepat dari doublenilai floating-point biner.

[Android.Runtime.Register(".ctor", "(D)V", "")]
public BigDecimal (double val);
[<Android.Runtime.Register(".ctor", "(D)V", "")>]
new Java.Math.BigDecimal : double -> Java.Math.BigDecimal

Parameter

val
Double

double nilai yang akan dikonversi ke BigDecimal.

Atribut

Pengecualian

jika val tidak terbatas atau bukan angka.

Keterangan

Menerjemahkan double ke dalam BigDecimal yang merupakan representasi desimal yang tepat dari doublenilai floating-point biner. Skala yang dikembalikan BigDecimal adalah nilai terkecil seperti bilangan (10<sup>scale</sup> &times; val) bulat.

<b>Catatan:</b><ol><li> Hasil konstruktor ini bisa agak tidak dapat diprediksi. Seseorang mungkin mengasumsikan BigDecimal bahwa penulisan new BigDecimal(0.1) di Java membuat yang sama persis dengan 0,1 (nilai yang tidak diskalakan 1, dengan skala 1), tetapi sebenarnya sama dengan 0,100000000000000551151231257827021181583404541015625. Ini karena 0,1 tidak dapat direpresentasikan persis sebagai double (atau, dalam hal ini, sebagai pecahan biner dengan panjang terbatas apa pun). Dengan demikian, nilai yang sedang diteruskan <em>ke<> konstruktor tidak sama persis dengan 0,1, penampilan apa pun.

<li> Konstruktor String , di sisi lain, sangat dapat diprediksi: penulisan new BigDecimal("0.1") menciptakan BigDecimal yang mana <em>persis</em> sama dengan 0,1, seperti yang diharapkan. Oleh karena itu, umumnya disarankan agar konstruktor String #BigDecimal(String) digunakan sebagai preferensi yang satu ini.

<li> Ketika double harus digunakan sebagai sumber untuk BigDecimal, perhatikan bahwa konstruktor ini menyediakan konversi yang tepat; itu tidak memberikan hasil yang sama seperti mengonversi double ke String menggunakan Double#toString(double) metode dan kemudian menggunakan #BigDecimal(String) konstruktor. Untuk mendapatkan hasilnya, gunakan metode .static#valueOf(double) </Ol>

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(.*double).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Char[])

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor.

[Android.Runtime.Register(".ctor", "([C)V", "")]
public BigDecimal (char[]? in);
[<Android.Runtime.Register(".ctor", "([C)V", "")>]
new Java.Math.BigDecimal : char[] -> Java.Math.BigDecimal

Parameter

in
Char[]

char array yang merupakan sumber karakter.

Atribut

Pengecualian

jika in tidak berisi representasi string yang valid dari desimal besar.

Keterangan

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor.

Ditambahkan dalam 1.5.

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(.*char[]).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

BigDecimal(Char[], MathContext)

Menerjemahkan representasi BigDecimal array karakter ke dalam BigDecimal, menerima urutan karakter yang sama dengan #BigDecimal(String) konstruktor dan dengan pembulatan sesuai dengan pengaturan konteks.

[Android.Runtime.Register(".ctor", "([CLjava/math/MathContext;)V", "")]
public BigDecimal (char[]? in, Java.Math.MathContext? mc);
[<Android.Runtime.Register(".ctor", "([CLjava/math/MathContext;)V", "")>]
new Java.Math.BigDecimal : char[] * Java.Math.MathContext -> Java.Math.BigDecimal

Parameter

in
Char[]

char array yang merupakan sumber karakter.

mc
MathContext

konteks yang akan digunakan.

Atribut

Pengecualian

jika in tidak berisi representasi string yang valid dari desimal besar.

jika mc.precision > 0 dan mc.roundingMode == UNNECESSARY dan desimal besar baru tidak dapat diwakili dalam presisi yang diberikan tanpa pembulatan.

Keterangan

Dokumentasi Java untuk java.math.BigDecimal.BigDecimal(char[], java.math.MathContext).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk