Sprache

BigDecimal.SetScale Methode

Definition

Überlädt

Name Beschreibung
SetScale(Int32)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen Wert numerisch gleich diesem BigDecimalWert ist.

SetScale(Int32, RoundingMode)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um den Gesamtwert beizubehalten.

SetScale(Int32, RoundOptions)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um den Gesamtwert beizubehalten.

SetScale(Int32)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen Wert numerisch gleich diesem BigDecimalWert ist.

[Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")]
public virtual Java.Math.BigDecimal? SetScale(int newScale);
[<Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")>]
abstract member SetScale : int -> Java.Math.BigDecimal
override this.SetScale : int -> Java.Math.BigDecimal

Parameter

newScale
Int32

Skalierung des BigDecimal zurückzugebenden Werts.

Gibt zurück

eine BigDecimal Skalierung, deren Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um seinen Gesamtwert beizubehalten.

Attribute

Ausnahmen

wenn das Runden erforderlich wäre.

Hinweise

Java Dokumentation für java.math.BigDecimal.setScale(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetScale(Int32, RoundingMode)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um den Gesamtwert beizubehalten.

[Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")]
public virtual Java.Math.BigDecimal? SetScale(int newScale, Java.Math.RoundingMode? roundingMode);
[<Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")>]
abstract member SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal

Parameter

newScale
Int32

Skalierung des BigDecimal zurückzugebenden Werts.

roundingMode
RoundingMode

Der anzuwendende Rundungsmodus.

Gibt zurück

eine BigDecimal Skalierung, deren Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um seinen Gesamtwert beizubehalten.

Attribute

Ausnahmen

wenn roundingMode == null.

wenn roundingMode == ROUND_UNNECESSARY und Rundung nach der angegebenen Skala erforderlich ist.

Hinweise

Java Dokumentation für java.math.BigDecimal.setScale(int, java.math.RoundingMode).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

SetScale(Int32, RoundOptions)

Gibt einen BigDecimal Wert zurück, dessen Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um den Gesamtwert beizubehalten.

[Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")]
public virtual Java.Math.BigDecimal? SetScale(int newScale, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")>]
abstract member SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal

Parameter

newScale
Int32

Skalierung des BigDecimal zurückzugebenden Werts.

roundingMode
RoundOptions

Der anzuwendende Rundungsmodus.

Gibt zurück

eine BigDecimal Skalierung, deren Skalierung der angegebene Wert ist und dessen nicht skalierter Wert durch Multiplizieren oder Dividieren dieses BigDecimalnicht skalierten Werts durch die entsprechende Potenz von zehn bestimmt wird, um seinen Gesamtwert beizubehalten.

Attribute

Ausnahmen

wenn roundingMode es sich nicht um einen gültigen Rundungsmodus handelt.

wenn roundingMode == ROUND_UNNECESSARY und Rundung nach der angegebenen Skala erforderlich ist.

Hinweise

Java Dokumentation für java.math.BigDecimal.setScale(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: