下载 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日