PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 如何用2bytes表示浮點數(binary)?
作者:
everydate
(月)
2016-07-06 00:38:56
大家好
有個問題想請教一下 因為我不太理解題目的意思,所以先照我知道的說
目的是要用兩個bytes去表示一個浮點數
2 bytes=16 bits
其中12 bits表示有號整數
4bits表示小數
作者:
Hazukashiine
(私は幸せです)
2016-07-06 00:45:00
.4567 ~= .25 + .125 + .0625 = .0111(2)
作者:
wtchen
(沒有存在感的人)
2016-07-06 02:06:00
google IEEE754,換成你的case
作者:
EdisonX
(卡卡獸)
2016-07-06 03:42:00
題目明顯是要用 struct + bit field 吧 ?struct FLT { short int m_int:12 ; short int m_flt:8};FLT var; fwrit(&var,1,sizeof(var),fout);
作者: yvb
2016-07-06 14:10:00
半精度浮點數: sign(1bit)+exponent(5bits)+fraction(10bits)
作者:
MasterChang
(我愛ASM)
2016-07-06 16:31:00
去看一下定點的東西吧...
作者:
everydate
(月)
2016-07-06 21:16:00
感謝各位!我再從這些關鍵字去查~
作者:
TobyH4cker
(Toby (我要當好人))
2016-07-08 00:24:00
先去把計概重唸(X
作者:
friendever
(hi~)
2016-07-08 04:17:00
都指定整數和小數的位數了,這怎麼會是浮點數
繼續閱讀
[問題] 樣板類別 把實作分開 struct 找不到報錯
hunandy14
[問題] typedef 在 struct 前與後有差異嗎
hunandy14
[問題] 九九乘法表改良問題
c2147369
[分享] 學習 c++ 的文章
descent
[問題] double linked list 的reverse
rareone
[問題] std::make_heap 資料的排序問題
coal511464
[問題] 用operator=()改以friend來撰寫
j19920816
[問題] 新手 請幫忙除錯!(不知哪裡有錯)
belaniconaze
置底閒聊文(2016/7/2-)
wtchen
[問題] 程式新手,for迴圈改recursion
pilistar5566
Links
booklink
Contact Us: admin [ a t ] ucptt.com