找回密码
 注册
搜索
查看: 826|回复: 1

[讨论] 请教一个double类型数据问题

[复制链接]
发表于 2007-11-9 11:30:09 | 显示全部楼层 |阅读模式
程序里定义了一个double类型的局部变量并赋值为22.0(十进制),我用仿真器看存放改值的栈里的数是:40 36 00 00 00 00 00 00(16进制),如果赋26,则为:40 3A 00 00 00 00 00 00,为什么会是这样的数值呢,这之间是怎么转换的?系统是BIG-ENDIAN,ARM9,PURE-ENDIAN FPU,请高手赐教,谢谢
发表于 2007-11-9 22:19:42 | 显示全部楼层
建议看一下浮点数内存存放.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-7-13 07:45 , Processed in 0.052831 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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