float表示单精度浮点数在机内占4个字节,用32位二进制描述。 
double表示双精度浮点数在机内占8个字节,用64位二进制描述。 浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指数四部分。
数符占1位二进制,表示数的正负。
指数符占1位二进制,表示指数的正负。
尾数表示浮点数有效数字,0.xxxxxxx,但不存开头的0和点
指数存指数的有效数字。 指数占多少位,尾数占多少位,由计算机系统决定。
可能是数符加尾数占24位,指数符加指数占8位 -- float.
数符加尾数占48位,指数符加指数占16位 -- double. 知道了这四部分的占位,按二进制估计大小范围,再换算为十进制,就是浮点数的数值范围。 对编程人员来说,double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,java语言数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。

最新文章

  1. JS 对象封装的常用方式
  2. JavaScript和jQuery的类型判断
  3. Memcached vs Redis
  4. javascript篇-----函数作用域,函数作用域链和声明提前
  5. Hyper-V初涉_虚拟磁盘链错误的解决方案
  6. UrlRewriter实现.NET的URL重写
  7. NBOJv2 1034 Salary Inequity(DFS序+线段树区间更新区间(最值)查询)
  8. python中列表和字典常用方法和函数
  9. mongoDB 3.0 安全权限访问控制 -摘自网络
  10. 比较js中创建对象的几种方式
  11. JS实现简单倒计时
  12. malloc实现原理
  13. R语言笔记3--实例1
  14. 转每天一个linux命令(14):head 命令
  15. OpenCV分通道显示图片,灰度,融合,直方图,彩色直方图
  16. I2C通信基本原理及其实现
  17. vue.js的学习
  18. Delphi 10.3最新消息
  19. SpringSecurity学习之自定义过滤器
  20. JQuery TextArea的取值与赋值问题---(textarea中回车清空问题)——个人转载整理

热门文章

  1. zabbix实现对磁盘动态监控
  2. jquery animate 详解
  3. Entity Framework 之 Code First
  4. Bitmap的读写
  5. 32位Win7下安装与配置PHP环境(二)
  6. JS,CSS是前端,JAVA PHP ASP是后端,数据库是后端的处理对象,非代表前后底
  7. php处理金额显示的一些笔记
  8. 开发一个微信小程序项目教程
  9. charles支持https抓包
  10. JavaScript字符和数组一些基本算法题