奇思妙想 · 2024年 3月 29日 0

Decimal类型

128 次浏览

decimal中文为十进制和小数。C#、VB.NET和SQL语言都有定义Decimal类型,主要目的为了表示带小数点的数值更精确,一般存储超过double的8个字节,用16字节。具体存储结构内部,会采用单独存储整数值、符号位和小数部分,具体取决于实现。

  • C# decimal是128位十进制浮点数,有效数字在28位左右,后缀是m或者M.

Decimal计算速度

  • 因为Decimal保存相对复杂,计算速度比普通浮点数要慢。

哪些编程语言在用Decimal类型?