当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 规格化表示 java中的浮点数采用的事IEEE Standard
 

 

 ·听说delphi9要出来了    »显示摘要«
    摘要:据说是集成了建模、开发、测试、重构,并且同时支持delphi,c#,vb语言,可以生成win32与.net代码!有点吓人,不知道实际能做到什么样,只是希望ide的风格不要变化,不过很有可能使用bcbx的那种样子,看看吧。不过没听说加入运算符重载,可惜。 ......
 ·struts环境配置手顺(eclipse版)    »显示摘要«
    摘要:struts环境配置手记1.eclipse 下载网址: http://www.eclipse.org/2.tomcat 下载网址: http://jakarta.apache.org/site/binindex.cgi3.struts 下载网址: http://jakarta.apache.org/site/binindex.cgi4.tomcat for eclipse插件 下载网址: http......


Java中float的取值范围
规格化表示

      float占用4个字节,与int是一样,也就是32bit. 【程序编程相关:ADO.net 中数据库连接方式(微软提

       java中的浮点数采用的事ieee standard 754 floating point numbers标准,该标准的规范可以参考http://blog.csdn.net/treeroot/articles/94752.aspx. 【推荐阅读:IntelliJ IDEA和Eclips

      第2-9个bit表示指数,一共8为(可以表示0-255),这里的底数是2,为了同时表示正数与负数,这里要减去127的偏移量.这样的话范围就是(-127到128),另外全0与全1作为特殊处理,所以直接表示-126到127. 【扩展信息:“关键点法则”是一套关于简化生活、提高业

      第1个bit表示符号,0表示正数,1表示负数,这个很好理解,不用多管.

     剩下的23位表示小数部分,这里23位表示了24位的数字,因为有一个默认的前导1(只有二进制才有这个特性).

     最后结果是:(-1)^(sign) * 1.f * 2^(exponent)

     这里:sign是符号位,f是23bit的小数部分,exponent是指数部分,最后表示范围是(因为正负数是对称的,这里只关心正数)

    2^(-126) ~~ 2(1-2^(-24)) * 2^127

  
...   下一页
    摘要:写这篇文章的原由是这个帖子“http://community.csdn.net/expert/topic/3335/3335603.xml”希望大家仔细读读,会很有收获。 其实争论的焦点我觉得并没有集中在是否需要新的web标准上,而是集中于是否需要用div+css排版来代替table标签排版。下面是我整理了一下正方与反方的观点(红色),以及我对这个问题的看法(蓝色)。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE