数值表示

原创 2014年01月10日 14:58:49

浮点数

   IEEE 1985年通过浮点表示法标准----- IEEE754标准中的[ IEEE85 ].

   1    位  符号位

   8    位 指数位           真实指数值 =  指数位对应数值-偏值(127) 

   23  位 有效数位       真实有效数 =  1 + 有效数位对应数值

例子:

    0xC1480000 转换为十进制的计算方式:

    0xC1480000  -->  1100 0001 0100 1000  0000 0000 0000 0000

    符号位:1 表负数

    指数位:100 0001 0 --> 130  减去偏值127  = 3   表 2^(3) = 8

    有效数尾数:100 1000 0000 0000 0000 0000 -> 1x2^(-1) + 1x2^(-4) = 0.5+0.0625 = 0.5625

 有效数:1 + 0.5625 = 1.5625

    故浮点数值为:-1.5625 x 8 = -12.5

剑指offer:表示数值的字符串

题目描述请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串”+100”,”5e2”,”-123”,”3.1416”和”-1E-16”都表示数值。 但是”12e”,”1a3.14”...
  • gao1440156051
  • gao1440156051
  • 2016年05月04日 11:59
  • 625

【剑指Offer学习】【面试题54:表示数值的字符串】

题目:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例子说明  例如,字符串“+100”,“5e2”,“-123”,“3.1416”及”-1E-16”都表示数值,但“12e”,”1a3....
  • DERRANTCM
  • DERRANTCM
  • 2015年07月10日 08:14
  • 2813

表示数值的字符串(java版)

【题目描述】请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串”+100”,”5e2”,”-123”,”3.1416”和”-1E-16”都表示数值。 但是”12e”,”1a3.1...
  • ouyangyanlan
  • ouyangyanlan
  • 2017年06月07日 20:52
  • 1081

剑指offer——表示数值的字符串

题目描述:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串”+100”,”5e2”,”-123”,”3.1416”和”-1E-16”都表示数值。 但是”12e”,”1a3.14...
  • sbq63683210
  • sbq63683210
  • 2016年07月19日 23:08
  • 539

表示数值的字符串(Java实现)

本题为剑指offer面试题54 牛客网测试地址:https://www.nowcoder.com/questionTerminal/6f8c901d091949a5837e24bb82a731f2 ...
  • zjkC050818
  • zjkC050818
  • 2017年05月31日 10:51
  • 508

计算机中数值的表示方法

在进行编程算法的设计学习的时候,有一个问题是不可避免的,那就是数据类型的表示和其编码。因为要想使代码能够高效运行,就必然需要了解其特性。因此我又拿出了本科的《微机原理与接口技术》(姚琳等编著,清华大学...
  • sunjinshengli
  • sunjinshengli
  • 2016年11月13日 15:03
  • 1722

char表示数值范围

char 能表示的最大值是多少? unsinged char 能表示的数值是多少?char 是一个有符号数。知识点(原码、反码、补码)原码就是取 绝对值。反码是原码取反。补码是反码+1。singed ...
  • wcg_jishuo
  • wcg_jishuo
  • 2011年03月28日 12:09
  • 4976

剑指offer-表示数值的字符串

题目描述请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串”+100”,”5e2”,”-123”,”3.1416”和”-1E-16”都表示数值。 但是”12e”,”1a3.14”...
  • SoundSlow
  • SoundSlow
  • 2016年08月30日 13:04
  • 401

剑指offer-面试题54:表示数值的字符串

题目:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、"5e2"、"-123"、“3.1416”及“-1E-16”都表示数值,但"12e“、”1a3.14"、“1...
  • moses1213
  • moses1213
  • 2016年04月26日 19:51
  • 434

计算机中数值的表示

计算机中的数值用二进制补
  • klq8505
  • klq8505
  • 2014年05月07日 09:34
  • 235
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数值表示
举报原因:
原因补充:

(最多只允许输入30个字)