BigDecimal.ValueOf 方法

定义

重载

名称 说明
ValueOf(Int64)

将值 long 转换为 BigDecimal 刻度为零的值。

ValueOf(Int64, Int32)

未缩放的值和 刻度转换为 < a0/>

ValueOf(Double)

使用方法提供的Double#toString(double)规范字符串表示形式转换为 a。doubleBigDecimaldouble

ValueOf(Int64)

将值 long 转换为 BigDecimal 刻度为零的值。

[Android.Runtime.Register("valueOf", "(J)Ljava/math/BigDecimal;", "")]
public static Java.Math.BigDecimal? ValueOf(long val);
[<Android.Runtime.Register("valueOf", "(J)Ljava/math/BigDecimal;", "")>]
static member ValueOf : int64 -> Java.Math.BigDecimal

参数

val
Int64

BigDecimal

返回

BigDecimal 值为 val.

属性

注解

Java文档java.math.BigDecimal.valueOf(long)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

ValueOf(Int64, Int32)

未缩放的值和 刻度转换为 < a0/>

[Android.Runtime.Register("valueOf", "(JI)Ljava/math/BigDecimal;", "")]
public static Java.Math.BigDecimal? ValueOf(long unscaledVal, int scale);
[<Android.Runtime.Register("valueOf", "(JI)Ljava/math/BigDecimal;", "")>]
static member ValueOf : int64 * int -> Java.Math.BigDecimal

参数

unscaledVal
Int64

未缩放的值 BigDecimal

scale
Int32

的缩放比例。BigDecimal

返回

BigDecimal 值为 (unscaledVal &times; 10<sup>-scale</sup>).

属性

注解

Java文档java.math.BigDecimal.valueOf(long, int)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

ValueOf(Double)

使用方法提供的Double#toString(double)规范字符串表示形式转换为 a。doubleBigDecimaldouble

[Android.Runtime.Register("valueOf", "(D)Ljava/math/BigDecimal;", "")]
public static Java.Math.BigDecimal? ValueOf(double val);
[<Android.Runtime.Register("valueOf", "(D)Ljava/math/BigDecimal;", "")>]
static member ValueOf : double -> Java.Math.BigDecimal

参数

val
Double

double 转换为 BigDecimal

返回

一个BigDecimal值等于或近似等于其值 。val

属性

例外

如果 val 为无限或 val 不是数字,则为

注解

Java文档java.math.BigDecimal.valueOf(double)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于