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