C#中怎么定义decimal

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 04:39:40
C#中怎么定义decimal

C#中怎么定义decimal
C#中怎么定义decimal

C#中怎么定义decimal
Decimal 数据类型 Decimal 变量存储为 96 位(12 个字节)无符号的整型形式,并除以一个 10 的幂数.这个变比因子决定了小数点右面的数字位数,其范围从 0 到 28.变比因子为 0(没有小数位)的情形下,最大的可能值为 +/-79,228,162,514,264,337,593,543,950,335.而在有 28 个小数位的情况下,最大值为 +/-7.9228162514264337593543950335,而最小的非零值为 +/-0.0000000000000000000000000001.注意 此时,Decimal 数据类型只能在 Variant中使用,也就是说,不能声明一变量为 Decimal 的类型.不过可用 Cdec 函数,创建一个子类型为 Decimal 的 Variant.这样就对了.Decimal数据类型可以在powerBuilder中使用.直接在编写控件的时候使用就可以了.比如:当编写一个Clicked事件脚本时就可以decimal r这样使用.decimal[ (p[ ,s] )] and numeric[ (p[ ,s] )] 固定有效位数和小数位数的数字.当使用最大有效位数时,有效值是从 - 10^38 +1 到 10^38 - 1.decimal 的 SQL-92 同义字是 dec 和 dec(p,s).numeric 的功能相当於 decimal.p (有效位数) 可储存的最大十进位数总数,小数点左右两侧都包括在内.有效位数必须是 1 至最大有效位数 38 之间的值.预设有效位数是 18.s (小数位数) 小数点右侧所能储存的最大十进位数.小数位数必须是从 0 到 p 的值.只有在指定了有效位数时,才能指定小数位数.预设小数位数是 0;因此,0