Feb 8

今天是好汗连连啊: 1 / 0 = ??? 雨

lee , 15:35 , 开发相关 » C#┋Vb.Net , 评论(2) , 引用(0) , 阅读(4241) , Via 本站原创 | |
下午在博客园看到个文章,说的是 1/0=? 的问题
以前碰到的时候,想都不想,"0"做分母肯定不能运行,不废话了,看代码&截图....
double x,y,z;
x = 1;
y = 0;
z = x/y;
Console.WriteLine("1 / 0 = " + z);
z *= 0;
Console.WriteLine("(1 / 0) * 0 = " + z + "\n");

点击在新窗口中浏览此图片


原来MSDN是这样定义的:
引用
浮点表达式可以包含下列值集:
正零和负零。
正无穷和负无穷。
非数字值 (NaN)。
有限的非零值集。


double型: 1.0 / 0.0 = 正无穷  .....
一直没想过这个问题,今天一看,还真是那么回事,汗自己一个...

Tags:
bkkkd
2007/02/09 22:58
这么复杂的东西,我搞不懂
lee 回复于 2007/02/11 10:32
sweat你玩PHP的,我玩.NET的,不要谦虚撒
bkkkd
2007/02/09 13:01
没找到相关的文章,你在那里看到的
lee 回复于 2007/02/09 17:48
有的啊,.net新手区有个人发的.我发的这个是我自己测试后的,内容差不多
分页: 1/1 第一页 1 最后页
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]