PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
Re: [问题] 二进制的浮点数转回十进制
楼主:
blueblueChen
(蓝蓝欠)
2016-07-23 15:39:34
※ 引述《blueblueChen (蓝蓝欠)》之铭言:
: 最近有需要,发现网络上都没有这资讯,只有些操作页面,直接告诉你答案
: 想要把他写下来成为自己的 C library
: 12.625 => 1100.101 = 1.100101 × 2^3
作者:
chuegou
(chuegou)
2016-07-23 15:49:00
第一个跟我理解的相同 就是那笔资料原封不动的搬过去但是第二个...内存里面会是0x4f3f2000吧?我跑跑看是int 所以我也错XD
作者:
ilikekotomi
(Young)
2016-07-23 16:11:00
第一个会用原本的资料来当浮点数表示第二个在许可范围内会转成相同值 i是-1转过去f也是-1
作者: longlongint (华哥尔)
2016-07-23 16:16:00
print %d
作者:
chuegou
(chuegou)
2016-07-23 16:23:00
http://imgur.com/a/xkuOm
给你参考囉
楼主:
blueblueChen
(蓝蓝欠)
2016-07-23 16:23:00
指向原本资料的位址强制转换成 float,就会真的被转了谢C大囉,我大概懂你的意思
作者:
TobyH4cker
(Toby (我要当好人))
2016-07-23 17:09:00
嗯嗯第二个就是一般的cast
继续阅读
[问题] 新增Keil C编译档案
montieddie
[问题] 二进制的浮点数转回十进制
blueblueChen
[问题] 用stack做出递回效果
splasky
[问题] scanf替代品
windows2k
[问题] 读图函式库请益
joeywayi
[问题] 请问读档或读图之前的附加字母
iam30719
[问题] win10的ascii坏掉了
IcecreamHsu
[问题] OpenCV 的 cvSet2D 问题(已解决)
easyget
[问题] 关于阵列指标的疑问
EngRookie
[问题] vs2015默认include资料夹(已解决)
druid0214
Links
booklink
Contact Us: admin [ a t ] ucptt.com