BigDecimal.ValueOf 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| ValueOf(Int64) |
将值 |
| ValueOf(Int64, Int32) |
将 |
| ValueOf(Double) |
使用方法提供的 |
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)
将
[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 × 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)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。