如何判断double型变量没有被主动赋值,并使
1个回答
展开全部
好理解一点就是 整形指的是不到小数点的数:如 1, 2,3; 单精度浮点型就是带小数点的位数,有效数值精确到7位:如1.0000001 ,2.0000001 双精度浮点型就是更精确的带小数点位数了。精确到16位:如1.0000000000000001 赋值,所有的变量都一个样子的赋值,只是赋予的有效值限制而已。 如 int i=1.222;那么,C#会自动默认赋值为int i=1;并不接受后面的小数点; 如 double i=1;那么,c#会自动默认赋值为 double i实质上是1.0; 并且,int i='a';这样的赋值是有效的,系统自动默认 为是调用ASC码; 若 int i=“a”;这样系统会报错;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询