C++ 压缩十进制数据转换

如果要转换的压缩十进制类型的值在可精确表示的值范围内,那么不会更改压缩十进制类型的值。

如果压缩十进制值的类型相同,那么这些值兼容。 例如, decimal(n1, p1) and decimal(n2, p2) 具有兼容类型,当且仅当
((n1 == n2) && (p1 == p2))