討論串[問題] 二進制的浮點數轉回十進位
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 8→)留言12則,0人參與, 最新作者blueblueChen (藍藍欠)時間9年前 (2016/07/23 15:39), 編輯資訊
0
0
0
內容預覽:
在網路上有看到一個範例. int i = 0xbf200000;. float f = *(float *)&i;. printf("%f\n",f); //印出 -0.625. 這跟我 int i = 0xbf200000. float f = (float) i; //印出很小的負數字.000.
(還有21個字)

推噓1(1推 0噓 6→)留言7則,0人參與, 最新作者blueblueChen (藍藍欠)時間9年前 (2016/07/23 08:29), 9年前編輯資訊
0
0
0
內容預覽:
最近有需要,發現網路上都沒有這資訊,只有些操作頁面,直接告訴你答案. 想要把他寫下來成為自己的 C library. 12.625 => 1100.101 = 1.100101 × 2^3 --> 我如果從下面反推到這一步,我該怎麼. 知道 (1).100101,最前面為1?. .. 因為最下面的十
(還有274個字)
首頁
上一頁
1
下一頁
尾頁