游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2314|回复: 4

关于浮点数FLOAT的储存

[复制链接]

3

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
发表于 2006-12-2 00:04:00 | 显示全部楼层 |阅读模式
小弟目前在学习VC++中发现:浮点数float的表示比较奇怪
比如:对于178.125这个数,用标准的格式IEEE应该表示为:
0 符号位 10000110 阶数  011 0010 0010 0000 0000 0000
而我在用VC实验的时候发现是这样地
11000000   01000011   00110010   00100000
首8位的11000000很奇怪,这是不是跟处理器是AMD的有关呢?还是VC++的问题?
查了下MSDN上面没提到有这种情况啊~~

不知道我有没有把问题说清除,请高手看看,谢谢 [em24]

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2006-12-4 11:29:00 | 显示全部楼层

Re:关于浮点数FLOAT的储存

不奇怪,字节序不同。

3

主题

17

帖子

23

积分

注册会员

Rank: 2

积分
23
 楼主| 发表于 2006-12-5 09:59:00 | 显示全部楼层

Re:关于浮点数FLOAT的储存

什么字节序?望详述,感激不尽

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-12-5 13:59:00 | 显示全部楼层

Re:关于浮点数FLOAT的储存

详述不能
LZ去搜一下big endian和little endian

9

主题

688

帖子

688

积分

高级会员

Rank: 4

积分
688
发表于 2006-12-5 15:24:00 | 显示全部楼层

Re:关于浮点数FLOAT的储存

似乎不仅仅是字节序这么简单哦~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 00:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表