首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >double比long有更大的范围吗?

double比long有更大的范围吗?
EN

Stack Overflow用户
提问于 2012-10-23 08:33:46
回答 1查看 44K关注 0票数 24

在MSDN上的一篇文章中,它指出double数据类型的范围是“-1.79769313486232e308..1.79769313486232e308”。而long数据类型的范围只有“-9,223,372,036,854,775,808..9,223,372,036,854,775,807”。如果doublelong的大小都是64位,那么它们怎么能容纳这么多的数据呢?

http://msdn.microsoft.com/en-us/library/cs7y5x0x(v=vs.90).aspx

EN

回答 1

Stack Overflow用户

发布于 2012-10-23 08:37:27

long是带符号的64位整数值,double是64位浮点值。看看他们的FCL类型可能更有意义。long映射到System.Int64double映射到System.Double

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13022016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档