float,double与long long哪个更大?
2024-08-20 05:00:57
float的范围为-2^128 ~ +2^128,也即-3.40E+38 ~ +3.40E+38;
double的范围为-2^1024 ~ +2^1024,也即-1.79E+308 ~ +1.79E+308。
float:2^23 = 8388608,一共七位,这意味着最多能有7位有效数字,但绝对能保证的为6位,也即float的精度为6~7位有效数字;
double:2^52 = 4503599627370496,一共16位,同理,double的精度为15~16位。
Int64 / long long :-9,223,372,036,854,775,807~+9,223,372,036,854,775,807 共19位,
看来long long表示位数最多了
最新文章
- php实现设计模式之 装饰模式
- 分享MYSQL中的各种高可用技术(源自姜承尧大牛)
- 一步步学敏捷开发:4、Scrum的3种角色
- 统计类别数量并且使用pyplot画出柱状图
- windows操作系统的快捷键
- java静态代理
- 解决IE6下固定定位问题 使用position:fixed
- Linux串口调试
- think in uml 1
- 【SqlServer】【问题收集】必须声明标量变量
- django template模板 母板 include导入
- IE8浏览器官方下载 包含Windows中繁英文各个版本
- Django开发笔记一
- 彻底弄懂tf.Variable、tf.get_variable、tf.variable_scope以及tf.name_scope异同
- windows如何查看某个端口被谁占用
- python模块整理29-redis模块
- 算法笔记_074:子集和问题(Java)
- 在Windows上以服务方式运行 Redis
- C语言数据结构-链式队列的实现-初始化、销毁、清空、长度、队列头元素、插入、删除、显示操作
- 使用git版本管理工具