计算机是如何识别小数和整数??????

zcmbesti 2010-08-17 10:21:45
按书里面的好象没有独立战一位,但那计算机怎么确定小数点的位置呢?

例如: 十进制 (64)=01 00 00 00
十进制 (0.5)=01 00 00 00

那像上面这样,两个数的二进制都一样,机器怎么识别是64还是0.5呢??

求详解,~~~~~
...全文
1328 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
wizard_tiger 2012-03-28
  • 打赏
  • 举报
回复
在计算机中就是这样储存的,关键是看你的编译器以什么方式读取这个数字。
xuexingyang 2012-03-27
  • 打赏
  • 举报
回复 2
[Quote=引用 5 楼 zhao4zhong1 的回复:]
引用 3 楼 qgqch2008 的回复:
学一下计算机组成原理就明白了

正解
[/Quote]

如果不想说就别回复,装的像个专家似的。
War_Show__ 2012-03-27
  • 打赏
  • 举报
回复
浮点数有一个符号位,来确定小数点位置
qiuhui00 2012-03-27
  • 打赏
  • 举报
回复
对计算机来说没有什么整数和小数,都是2进制数值,区别在于CPU是用何种类型的指令来解释的
goldbeef 2012-03-27
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 luciferisnotsatan 的回复:]

浮点数结构可以看 IEEE754
[/Quote]++
我才是笨蛋 2012-03-27
  • 打赏
  • 举报
回复
ieee 74的标准 小数用的跟整数用的标准是不一样的 整数是正常的01 而小数则是标志位+指数位 +小数位 的设置(其中float 是一位标识位 8位指数位 23位小数位 double是一位标识位 11位指数位 52位小数位 )
gameslq 2012-03-27
  • 打赏
  • 举报
回复
就intelcup ,可以参考intel的 关于cpu的开发文档,有关于浮点数的表示方法
赵4老师 2012-03-27
  • 打赏
  • 举报
回复
对电脑而言只有二进制字节及其二进制地址,对人脑才有整数、小数、……
luciferisnotsatan 2012-03-27
  • 打赏
  • 举报
回复
浮点数结构可以看 IEEE754
sundayX 2012-03-27
  • 打赏
  • 举报
回复
你见,或者不见我,我就在那里,不悲不喜;
你念,或者不念我,情就在那里,不来不去;
你爱,或者不爱我,爱就在那里,不增不减;
你跟,或者不跟我,我的手就在你手里,不舍不弃;
来我的怀里,或者,让我住进你的心里
默然 相爱 寂静 欢喜

一个数不管是整数还是小数,它在内存中是一样存储的,关键是你把它看成什么,它就按照你的看法做给你看。
大河向东流阿 2012-03-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yzx714 的回复:]

重要的不是计算机怎么认,重要的是你想怎么认。同一个二进制数据,你可以把它当做整数也可以把它当做浮点数,就像ASCII码,你可以把97当做一个数字,也可以当做a,关键是你需要什么
[/Quote]
谢谢1楼和2楼的回复
大河向东流阿 2012-03-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 milkylove 的回复:]

机器识别不了 只有编译器知道。它们是通过不同的指令操作的。
[/Quote]
谢谢1楼和2楼的回复
赵4老师 2010-08-18
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 qgqch2008 的回复:]
学一下计算机组成原理就明白了
[/Quote]
正解
kostion 2010-08-17
  • 打赏
  • 举报
回复
CPU里有专门处理浮点数的单元和寄存器(根据不同架构的CPU,AMD和intel的就不一样,AMD处理浮点数的能力较高,你可以搜索一下实现)
qgqch2008 2010-08-17
  • 打赏
  • 举报
回复
学一下计算机组成原理就明白了
yzx714 2010-08-17
  • 打赏
  • 举报
回复
重要的不是计算机怎么认,重要的是你想怎么认。同一个二进制数据,你可以把它当做整数也可以把它当做浮点数,就像ASCII码,你可以把97当做一个数字,也可以当做a,关键是你需要什么
失落的凡凡 2010-08-17
  • 打赏
  • 举报
回复
机器识别不了 只有编译器知道。它们是通过不同的指令操作的。

70,006

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧