首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

c#sizeof decimal?

.NET中,sizeof是C#中用来获取一个类型所占用的空间大小的语法糖,可以用于获取任何类型的实例所占用的空间大小。而decimal则是C#中的一种数值类型,其精度和范围都比intdouble更强大,可以处理非常大的数值和小数。

因此,sizeof decimal是C#中的一种语法糖,用于获取decimal类型所占用的空间大小。具体来说,它获取的是decimal类型的位数组(即decimal类型的位数组所占用的空间大小)。例如,对于一个大小为10的decimal类型,sizeof decimal将返回4。

需要注意的是,sizeof操作符只能用于类型,而不能用于变量或者字段。此外,sizeof操作符的结果是类型所占用的空间大小,而不是该类型的字节数。例如,对于一个大小为10的decimal类型,sizeof将返回4,因为decimal类型所占用的空间大小是4。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

mysql decimal 空,MySQL DECIMAL数据类型

同事问MySQL数据类型DECIMAL(N,M)中N和M分别表示什么含义,M不用说,显然是小数点后的小数位数,但这个N究竟是小数点之前的最大位数,还是加上小数部分后的最大位数?这个还真记不清了。...于是乎,创建测试表验证了一番,结果如下: 测试表,seller_cost字段定义为decimal(14,2) CREATETABLE`test_decimal`(`id`int(11)NOTNULL,`...seller_cost`decimal(14,2)DEFAULTNULL) ENGINE=InnoDBDEFAULTCHARSET=utf8 起初,表中内容为空 mysql>select*fromtest_decimal...mysql> insert into test_decimal(id,seller_cost) values(1,12.12345);Query OK, 1 row affected, 1 warning...> select * from test_decimal; +—-+—————–+| id | seller_cost | +—-+—————–+| 1 | 123456789012.00 ||

4.2K20

SQL中的DECIMAL()函数

Decimal为SQL Server 数据类型,属于浮点数类型。一个decimal类型的数据占用了2~17个字节。...Decimal 数据类型Decimal 变量存储为 96 位(12 个字节)无符号的整型形式, Decimal类型消除了发生在各种浮点运算中的舍入误差,并可以准确地表示28个小数位。...Decimal数据类型可以在powerBuilder中使用。直接在编写控件的时候使用就可以了。比如:当编写一个Clicked事件脚本时就可以decimal r这样使用。...Decimal数据类型可以在Visual Studio编辑器中使用,只要在一个浮点类型的值后加一个大写或小写的M,则编辑器会认为这个浮点类型的值是一个Decimal类型。...decimal 的 SQL-92 同义字是 dec 和 dec(p, s)。numeric 的功能相当於 decimal

2.1K10

MySQL数据类型DECIMAL用法

MySQL DECIMAL数据类型用于在数据库中存储精确的数值。我们经常将DECIMAL数据类型用于保留准确精确度的列,例如会计系统中的货币数据。...另外,如果我们对DECIMAL列使用ZERO FILL,MySQL将自动将UNSIGNED属性添加到列。 以下示例使用DECIMAL数据类型定义的一个叫作amount的列。...column_name DECIMAL; 在这种情况下,P的默认值为10。 MySQL DECIMAL存储 MySQL分别为整数和小数部分分配存储空间。 MySQL使用二进制格式存储DECIMAL值。...DECIMAL(19,9)列总共需要9个字节。 MySQL DECIMAL数据类型和货币数据 经常使用DECIMAL数据类型的货币数据,如价格,工资,账户余额等。...这里总结下使用DECIMAL应该注意的事项: DECIMAL(M,D)中,M范围是1到65,D范围是0到30。 M默认为10,D默认为0,D不大于M。

3.2K40
领券