一个IEEE754浮点数检视器 (开源)
最近大量写精度与性能要求很高的代码, 频繁地要查看浮点数的内部位与查看精度等信息, 现成的网页计算器细节上并不令人满意, 书签启动也比较麻烦, 于是自己做了一个

目前版本主要功能有十进制表示与二进制位之间的互相转换显示, 以及计算当前浮点数最小增量之后的浮点数(图中的"<"与">"按钮), 可以精确地计算任意数字下浮点数的误差. 例如, 圆周率的单精度近似表示为约3.1415927, 它的下一个单精度(最小增量后)为约3.141593, 差为2.384185791015625e-7

最小差值(ULP)的计算方式: 2^(-23 + e)
其中2为浮点数的进制, 23为单精度尾数位数(双精度为52), e为当前浮点数的指数.
当前版本(v0.4.x)暂时只支持单精度(IEEE754-binary32)与双精度(IEEE754-binary64), 以后也许会视需求添加半精度/双双精度的支持, 以及添加一些基本初等函数运算的支持(如四则算数运算, sqrt, pow, log, sin, cos, tan等).
需要.Net7 - Windows桌面运行时: https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0
源码以及Release下载地址:
https://github.com/Veloctor/IEEE754Inspector
如果想用但是上不了Github也可以加我的群下载, 群号在个人简介