当前位置: 首页 > news >正文

克隆网站后怎么做/快速排名程序

克隆网站后怎么做,快速排名程序,天河网站+建设信科网络,wordpress上传大附件我们知道,long的是8字节,float是4个字节,但是float表示的数据范围大,因为他们底层的存储结构不同。 int使用二进制存储来表示,但浮点数是做了压缩来存储。 作为一个常识,我们都知道浮点型在内存中占用的是…

我们知道,long的是8字节,float是4个字节,但是float表示的数据范围大,因为他们底层的存储结构不同。

int使用二进制存储来表示,但浮点数是做了压缩来存储。

作为一个常识,我们都知道浮点型在内存中占用的是4个字节的空间,而long型占用的是8个字节的空间。可是为什么今天在写JAVA程序时犯了一个错误,最后才知道4个字节 的float型的最大值会大于long型的最大值。发现了这个错误我很吃惊,于是查资料才知道原因。

  我们都知道,float类型的范围是:一3.403E38~3.403E38。而long类型的范围是:-2^63~2^63-1(大概是9*10^18)。

  我以前也是简单的记住就算完事了,对于它为什么会这样却没有考虑过。

  下面给大家分享一下我现在的理解:

  long整型数,在内存中占用8个字节共64位,它表示的数值有2的64次方,平分正负,数值范围是负2的63次方到正2的63次方-1。

  而float在内存中占4个字节,共32位,但是浮点数在内存中是这样的:

  V=(-1)^s * M * 2^E

   

 

  浮点数的32位不是简单的直接表示大小,而是按照一定的标准分配的。

  其中第1位,符号位,即S。

  接下来的8位,指数域,即E。

  剩下的23位,小数域,即M,M的取值范围为[1,2)或[0,1)。

  也就是说,浮点数在内存中的二进制值不是直接转换为十进制数值的,而是按照上述公式计算而来,通过这个公式,虽然只用到了4个字节,但是浮点数却比长整型的最大值要大。

  这也就是为什么在数据转换的时候,long类型转换为float类型的根本原因所在!

http://www.lbrq.cn/news/1580167.html

相关文章:

  • 技术支持 东莞网站建设母婴护理/免费建立个人网站
  • 深圳网站建设营销服务平台/广州百度推广客服电话
  • 手机版网站怎么做/网站推广的工作内容
  • 深圳网站建设公司那家好/网站seo关键词排名
  • 网站开发公司招聘/引流推广广告怎么写
  • 鹰潭门户网站建设费用/阐述网络营销策略的内容
  • 免费发帖推广平台有哪些/深圳seo优化seo优化
  • tp框架做的网站/链接买卖
  • 关于建设网站的报告/seo优化方法网站快速排名推广渠道
  • 威海建设公司网站/网站收录查询平台
  • 香河建设局网站/广东省各城市疫情搜索高峰进度
  • 网站内移动的图片怎么做的/自己接单的平台
  • 快站app制作教程/网络建站公司
  • python网站开发书籍推荐/龙岩网站推广
  • 用angular做的网站链接/2018十大网络营销案例
  • 南宁良庆网站建设/艾滋病多长时间能查出来
  • 日本平面设计网站有哪些/网络推广用什么软件好
  • 信誉好的网站建设案例/点击精灵seo
  • 公众号的微网站怎么做/域名查询万网
  • 备案时网站建设方案书/青岛seo整站优化招商电话
  • 建设一网站有什么用/外贸海外推广
  • 网站后台更新缓存失败/优化大师电脑版官网
  • 在线做网站图标/交友网站有哪些
  • 宁波做网站的大公司排名/百度搜索量排名
  • 企业网站开发外包公司/2023新一轮病毒叫什么名字
  • 田园综合体建设网站/百度精准获客平台
  • 杨凯做网站/怎么优化标题和关键词排名
  • 无锡高端网站制作/绍兴百度seo排名
  • 单页面网站制作技术/搜索引擎整合营销
  • 请人帮忙做淘宝网站多少钱/营销推广文案
  • Ceph存储池参数中pg_num和pgp_num的关系
  • python面向对象设计模式
  • 深度学习和神经网络最基础的mlp,从最基础的开始讲
  • Spring Boot 2.6.0+ 循环依赖问题及解决方案
  • 使用Windbg分析多线程死锁项目实战问题分享
  • 【linux】企业级WEB应用服务器tomcat