Decimal 基本属性示例

以下为初始化 Decimal 对象,并查询对象的基本属性的示例:

import std.math.numeric.* main() { let decimalProperties = Decimal("-123456.7890123456789") println("deciaml: ${decimalProperties}") println("decimal sign: ${decimalProperties.sign}") println("decimal scale: ${decimalProperties.scale}") println("decimal value: ${decimalProperties.value}") println("decimal precision: ${decimalProperties.precision}") return 0 }

运行结果:

deciaml: -123456.7890123456789 decimal sign: -1 decimal scale: 13 decimal value: -1234567890123456789 decimal precision: 19