IEEE 754浮点数剖析 - 单/双精度位级展示
输入十进制小数,展示其在内存中的符号位、指数、尾数二进制布局。
UD5工具箱
0x
| 特性 | 单精度 (Float32) | 双精度 (Float64) |
|---|---|---|
| 总位数 | 32位 | 64位 |
| 符号位 | 1位 | 1位 |
| 指数位 | 8位 (偏移127) | 11位 (偏移1023) |
| 尾数位 | 23位 | 52位 |
| 有效精度 | 约7位十进制 | 约16位十进制 |
| 最大值 | ≈3.4×10³⁸ | ≈1.8×10³⁰⁸ |
| 最小正规格化数 | ≈1.18×10⁻³⁸ | ≈2.23×10⁻³⁰⁸ |
0.10000000000000000555...。
3F 80 00 00,在小端内存中为 00 00 80 3F。本工具同时展示两种字节序,方便理解。
输入十进制小数,展示其在内存中的符号位、指数、尾数二进制布局。
将空格分隔的8位二进制序列解码为可读文本,支持ASCII及扩展字符集。
上传任何文件,以十六进制和 ASCII 对照形式显示文件字节内容,适合简单分析文件头。
在二进制和八进制数字之间实时转换,支持批量处理,方便嵌入式开发和数学运算。
输入文本,滑块调节letter-spacing和word-spacing,实时显示效果并复制CSS。
在绘图板画几条直线,算法自动利用霍夫变换检测并高亮出这些线段。
载入简单控制网格,执行 Catmull-Clark 细分一次,观察光滑效果。
上传文件或粘贴十六进制头部,根据魔数识别真实文件格式,无视扩展名伪装。
并列播放所有CSS内置缓动函数(ease, linear等)的动画效果,方便对比选择。
编写函数并选择调用方式(普通、方法、call、apply、箭头等),输出 this 的值。
为页面上使用CSS Grid的元素显示网格线和名称,辅助布局开发和调试。
输入嵌套对象和取值路径,测试?.可选链和??空值合并运算的结果,学习JS新特性。
检测浏览器是否支持显示AVIF图片,为前端图片选型提供依据。
在页面上叠加可拖拽的半透明网格线,辅助网格布局对齐。
设定物理页框数,输入页引用串,动画展示不同页面置换算法的缺页率。
搜索CSS属性,显示其在主流浏览器的支持范围和前缀需求,快速避免踩坑。
输入新旧JSON,并排展示增删改的行级差异,辅助接口变动追踪。
将 CSS Grid 容器和项目的属性以图形化卡片展示,点击查看具体效果和代码。
构建 Promise 链并显示每个 then/catch 的执行时间与状态,帮助理解微任务调度。
拖拽两控制点精细微调CSS `cubic-bezier()` 曲线并对比预设函数效果。
加载Lottie动画JSON文件,播放并控制速度、方向,预览动效效果。
绑定动画进度到滚动位置,交互式调整参数,直观理解scroll-timeline和view-timeline。
在任意网页上投射可拖拽调整的栅格覆盖线,用来测量和对齐设计稿。
粘贴HTML和基本CSS,分析渲染后视觉顺序与DOM顺序的差异,避免可访问性问题。
可视化浏览 Tailwind CSS 所有内置颜色的 50-950 色阶,点击复制类名或色值。
将 JSON 数组或对象渲染为可交互的 HTML 表格,支持嵌套展开、列排序和搜索。
输入网站 URL,提取所有 favicon 声明并模拟不同分辨率下的渲染效果。
配置多个背景层或前景层,设定各层滚动速度因子,生成完整视差页面代码。
编写正则表达式,在文本中用不同颜色高亮整个匹配和每个捕获组。
一款漂亮的拟物指针时钟,同时显示数字时间和日历,适合常驻副屏或全屏。