下載 APKPure App
可在安卓獲取Floating Point Calculator的歷史版本
此應用程序將32位和64位二進制數轉換為浮點數。
該計算器將32位和64位二進製字符串轉換為它們的浮點值(即十進制值,例如“ 3.14159 ...”)。它還可以將十進制數轉換為32位和64位二進製字符串。
例如,Pi的浮點(十進制)值為3.14159 ...
因此,Pi的二進製表示為:
01000000 01001001 00001111 11010000
該計算器支持雙向轉換。為了弄清楚這意味著什麼,這裡是它可以進行的轉換:
(1)浮點到二進制(3.14159 = 01000000 01001001 00001111 11010000)
(2)二進製到浮點(01000000 01001001 00001111 11010000 = 3.14159)
此應用程序旨在幫助計算機科學和計算機體系結構的學生輕鬆理解如何計算浮點值。例如:二進製字符串採用顏色編碼,以幫助學生區分符號,指數和尾數。另一個示例:通過長按單個位,將激活一個覆蓋圖,向用戶顯示在打開或關閉該特定位(嘗試一下!)時會發生什麼。
該轉換器還支持其他數值系統或表示形式,包括:浮點數,二進制數,十六進制,八進制,有符號整數和無符號整數。
此應用程序具有以下功能的完整轉換支持:
(1)單精度浮點數(float ...十進制)
(2)雙精度浮點數(雙精度...十進制)
(3)十六進製表示形式(十六進制)
(4)八進製表示(oct)
此應用程序對以下內容的轉換支持有限:
(1)有符號整數(有符號int ...十進制)
(2)無符號整數(無符號int ...十進制)
全面的支持意味著您可以在兩個數字表示形式之間進行雙向對話。有限的支持意味著您只能執行單向轉換。我仍在努力為計算機科學中的所有主要數值系統/表示形式提供全面支持。
有兩種模式:
(1)浮點計算器模式-用於在二進制數和浮點數之間進行顯式轉換。
(2)十六進制,八進制和二進制轉換模式-用於在十六進制,八進制和二進製表示形式之間進行轉換。在這三個數字系統之間轉換之後,您可以按“應用”按鈕,最後將其轉換為浮點值。
請將此應用共享給可能會受益於該應用的其他學生/教授。不要忘記通過電子郵件將您的反饋和功能請求發送給我。如果您想給我您的支持和感謝之言,請通過電子郵件將其發送給我!
功能:
(1)32位和64位精度。
(2)將bin轉換為float。
(3)將float轉換為bin。
(4)在十六進制,八進制和bin之間轉換。
(5)將float轉換為hex,oct,signed int和unsigned int。
(6)將bin轉換為十六進制,八進制,有符號int和無符號int。
(7)用彩色編碼的二進製字符串來使學生熟悉符號,指數和尾數。
(8)複製並粘貼float,bin,hex,oct。
(9)將有符號/無符號int轉換複製到剪貼板。
(10)從bin到有符號/無符號int的單向轉換。
(11)特殊的疊加界面說明瞭如何轉換浮點數(通過長按單個位將其激活)。
(12)在用戶設置中更改計算器的外觀和行為。
即將在以後的更新中
(1)bin和有符號/無符號int之間的雙向轉換。
(2)高級無廣告版本。
(3)風景模式。
訪問我的官方網站以獲取更多信息。
https://peterfelixnguyen.github.io/portfolio#floating-point-calculator-android
Last updated on 2024年07月08日
Changed how many decimal points is shown for accuracy percentage.
Floating Point Calculator IEEE
2.1.6 by Logical Sonic
2024年07月08日