99问答网
所有问题
c# decimal类型 有没有像string.Empty那样的值?
rt
举报该问题
推荐答案 推荐于2018-04-24
string是引用类型,所以可以有null值。decimal是值类型,必须有值。
在.net早期版本值类型是不能为null的。但在好像是.net3.5(不确定是不是从这个版本加入的)里添加了可为空值类型。比如int? decimal?。带问号的就是可为空的值类型。你需要指定.net框架为3.5或者4.0
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/B7ezzzjtX.html
其他回答
第1个回答 2013-07-03
你可以定义一个:decimal? a=null;
相似回答
c#
怎么储存更大的数字? double和long储存的数字范围的确很广,但总有...
答:
据我所知C#最精确的类型是decimal,最多精确28位有效数据,按你的要求,只能手动实现高精度,而且精确到几百亿即使银河那个级别的大型机也要跑到人类毁灭,而且在大型机上是不会使用
C#的
。以下内容摘自《C#语言规范5.0》的4.1.7章
decimal 类型
decimal类型
是 128 位的数据类型,适合用于财务计算和货...
c#
中,如何通过正则表达式(或其他方法)获取字符串中数字?例如:北京天安...
答:
public static decimal GetNumber(string str){ decimal result = 0;if (str != null && str !=
string.Empty
){ // 正则表达式剔除非数字字符(不包含小数点.)str = Regex.Replace(str, @"[^\d.\d]", "");// 如果是数字,则转换为
decimal类型
if (Regex.IsMatch(str, @"^[+-]?\...
C#decimal
是什么
类型
以及它的作用
答:
在
C#
里decimal表示 128 位数据类型,与double相比,
decimal 类型
具有更高的精度和更小的范围,适合于财务和货币计算。Decimal数据类型可以在Visual Studio编辑器中使用,只要在一个浮点类型
的值
后加一个大写或小写的M,则编辑器会认为这个浮点类型的值是一个
Decimal类型
。这种128位高精度十进制数表示法通常...
C#
中的浮点
类型有
哪些呢?
答:
decimal类型的
存储空间为128位(16字节),可以表示的数值范围更大,同时能够精确表示十进制小数。它的取值范围为正数和负数,其范围是从-7.9228162514246431e+28到7.9228162514246431e+28。由于decimal的精度较高,因此它主要用于需要精确计算的场合,如金融交易、货币计算和科学计算等领域。使用decimal可以减少...
decimal类型
怎么定义decimal是什么类型
答:
1、decimal在sql server里是精确值类型,精度38;在
C#
里是表示 128 位数据类型。2、double相比,
decimal 类型
具有更高的精度和更小的范围,它适合于财务和货币计算。3、decimal:有效位:±1.0 × 10(-28次方) 到 ±7.9 × 10(28次方)精度:28 到 29 位double:有效位:±5.0 × 10(-324...
1,
C#的
数据类型(值类型和引用类型,值
类型包括?
,引用类型包括?).
答:
所有
的值类型
均隐式派生自 System.ValueType。与引用类型不同,从值类型不可能派生出新的类型。但与引用类型相同的是,结构也可以实现接口。与引用类型不同,值类型不可能包含 null 值。然而,可空类型功能允许将 null 赋给值类型。每种值类型均有一个隐式的默认构造函数来初始化该类型的默认值。值...
C#类型
关键字全集说明
答:
string
:表示一个Unicode字符串。用它可轻松操作并分配字符串。字符串不可变,也就是说它一旦建立就不能修改。因此当你试图修改一个字符串,如将它与另一个字符串连接时,会建立一个新字符串对象来存储新生成的字符串。object:表示一个通用
类型
。在
C#
中,所有的预定义和用户定义的类型都由object类型或...
C#有
哪些基本数据
类型
答:
2Byte 16bit 无符号Unicode字符,默认值为’\0’
decimal
System.
Decimal
16Byte 128bit十进制数不遵守四舍五入规则的十进制数,28个有效数字,通常用于财务方面的计算,默认值为0.0m double System.Double 8Byte 64bit双精度的浮点
类型
,默认值为0.0d float System.Single 4Byte 32bit单...
C#
里“
decimal
”什么意思,要怎么用呢?
答:
decimal
数据
类型
和double差不多 不过精度非常高 最大精确到小数点后28位 decimal x=100.0000000001d;
大家正在搜
decimal转换成string
bigdecimal类型数据处理
db2 decimal类型
Decimal转string
java中string转date
decimal转varchar
decimal是什么类型
字段类型decimal
数据库decimal类型
相关问题
C#中如何将double或string类型的数据转换成Dec...
c#decimal类型怎么强转转换string类型
C# 判断一个字符串是否为Decimal类型`急`在线等!!...
C#中,有没有比decimal的精度更高的类型?
C# 中关于decimal的赋值问题
C#中的decimal数据类型为什么不能直接赋值?
C# String类型 如何转换成 decimal 类型? ...