BigDecimal.Divide Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Divide(BigDecimal, Int32, RoundOptions) |
Retorna uma simples |
| Divide(BigDecimal, RoundOptions) |
Retorna uma simples |
| Divide(BigDecimal) |
Retorna uma planície |
| Divide(BigDecimal, MathContext) |
Retorna um |
Divide(BigDecimal, Int32, RoundOptions)
Retorna uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e um modo de dimensionamento e arredondamento específicos.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IIHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, int scale, Android.Icu.Math.RoundOptions round);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IIHandler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
Parâmetros
- rhs
- BigDecimal
O BigDecimal lado direito da divisão.
- scale
- Int32
A int escala a ser usada para o resultado.
- round
- RoundOptions
O int modo de arredondamento a ser usado para a divisão (consulte a MathContext classe).
Retornos
Uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e o modo de arredondamento especificado.
- Atributos
Comentários
Retorna uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e um modo de dimensionamento e arredondamento específicos.
O mesmo que #divide(BigDecimal, MathContext), onde BigDecimal está rhs, new MathContext(0, MathContext.PLAIN, false, round)exceto que o comprimento da parte decimal (a escala) a ser usada para o resultado é explícito em vez de ser tirado de this.
O comprimento da parte decimal (a escala) do resultado será o mesmo que a escala do objeto atual, se este último tiver sido formatado sem notação exponencial.
Java documentação para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Divide(BigDecimal, RoundOptions)
Retorna uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e um modo de arredondamento.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, Android.Icu.Math.RoundOptions round);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IHandler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
Parâmetros
- rhs
- BigDecimal
O BigDecimal lado direito da divisão.
- round
- RoundOptions
O int modo de arredondamento a ser usado para a divisão (consulte a MathContext classe).
Retornos
Uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e o modo de arredondamento especificado.
- Atributos
Comentários
Retorna uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo e um modo de arredondamento.
O mesmo que #divide(BigDecimal, int, int), onde está BigDecimalrhs, e o segundo parâmetro é this.scale(), e o terceiro é round.
O comprimento da parte decimal (a escala) do resultado será, portanto, o mesmo que a escala do objeto atual, se este último tiver sido formatado sem notação exponencial.
Java documentação para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Divide(BigDecimal)
Retorna uma planície BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Handler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Handler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal -> Android.Icu.Math.BigDecimal
Parâmetros
- rhs
- BigDecimal
O BigDecimal lado direito da divisão.
Retornos
Uma simples BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo.
- Atributos
Comentários
Retorna uma planície BigDecimal cujo valor é this/rhs, usando aritmética de ponto fixo.
O mesmo que #divide(BigDecimal, int), onde BigDecimal está rhse o modo de arredondamento é MathContext#ROUND_HALF_UP.
O comprimento da parte decimal (a escala) do resultado será o mesmo que a escala do objeto atual, se este último tiver sido formatado sem notação exponencial.
Java documentação para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Divide(BigDecimal, MathContext)
Retorna um BigDecimal cujo valor é this/rhs.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Landroid_icu_math_MathContext_Handler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, Android.Icu.Math.MathContext? set);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Landroid_icu_math_MathContext_Handler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.MathContext -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.MathContext -> Android.Icu.Math.BigDecimal
Parâmetros
- rhs
- BigDecimal
O BigDecimal lado direito da divisão.
- set
- MathContext
As MathContext configurações aritméticas.
Retornos
Um BigDecimal cujo valor é this/rhs.
- Atributos
Comentários
Retorna um BigDecimal cujo valor é this/rhs.
Implementa o operador de divisão (<b>/</b>) (conforme definido na documentação decimal, consulteBigDecimal class header) e retorna o resultado como um BigDecimal objeto.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.