Android 台灣中文網

標題: 如何換轉浮點數 ? [打印本頁]

作者: pansensei    時間: 2016-10-19 14:54
標題: 如何換轉浮點數 ?
本帖最後由 pansensei 於 2016-10-19 15:18 編輯

剛學懂修改,在網上看了很多相關資料,但仍是弄不清

請問大大可否講教一下

以前有位大大提供這個轉換網頁
https://gregstoll.dyndns.org/~gregstoll/floattohex/

但是要有浮點數才可以用 ,我就是弄不清10進收如何換轉浮點數

謝謝


作者: ★黑天使★    時間: 2016-10-19 16:08
Hex value:  0x3f800000 =>轉成位址  3F 80 00 00 => 00 00 80 3F
Float value: 1

Hex value:  0x42480000 =>轉成位址  42 48 00 00 => 00 00 48 42
Float value: 50
作者: pansensei    時間: 2016-10-19 22:14
原來要倒轉的, 我再試一下

剛查過, 這樣是否正確

Float value    Hex value
2.5                0x40200000 => 00002040
5                   0x40A00000 => 000040A0
7.5                0x40F00000 => 0000F040
10                 0x41200000 => 00002041

謝謝大大


作者: ★黑天使★    時間: 2016-10-20 09:15
直接改檔案驗証就知道正不正確了




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1