[問題]IEEE754

看板C_and_CPP作者 (pacific hero)時間15年前 (2009/03/08 22:26), 編輯推噓3(305)
留言8則, 6人參與, 最新討論串1/1
請問各位高手,有沒有辦法將輸入的浮點數轉為IEEE754輸出呢?(C++) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.47.102

03/08 22:46, , 1F
存在記憶體裡面就是IEEE-754
03/08 22:46, 1F

03/08 22:59, , 2F
大概是想要cout出記憶體內容,用bitwise操作,一次印1 bit
03/08 22:59, 2F

03/08 23:29, , 3F
可否再清楚一點..感謝樓上大大..在下是新手..
03/08 23:29, 3F

03/09 00:09, , 4F
用union吧,然後再printf("%x",xxx)或是用binary輸出(自己寫
03/09 00:09, 4F

03/09 00:42, , 5F
cout << ios::hex << *(long long*)&Value << endl;
03/09 00:42, 5F

03/09 00:57, , 6F
剛好沒寫過這題,順便練習:http://src.wtgstudio.com/?5a5n3T
03/09 00:57, 6F

03/09 17:34, , 7F
本人舊作 #18a7ptfs
03/09 17:34, 7F

03/10 15:23, , 8F
我是先轉成char陣列,可以64位元和符點數互轉
03/10 15:23, 8F
文章代碼(AID): #19izM9RN (C_and_CPP)