数据存储转换器
在位、字节以及所有SI单位(KB、MB、GB、TB、PB、EB)和IEC二进制单位(KiB、MiB、GiB、TiB、PiB、EiB)之间转换数字存储大小。输入一个值并选择其单位,然后一次查看所有单位的等效值或选择单个目标单位。
输入
输出
| 单位 | 数值 |
|---|---|
| No data yet | |
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/data-storage-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"value": "1",
"fromUnit": "gb",
"toUnit": "all",
"precision": "4"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `data-storage-converter` tool (Data Storage Converter) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/data-storage-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="数据存储转换器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|---|
| 需要更多积分? | 查看定价 |
也可通过
使用指南
数据存储转换器将单个数字存储大小一次性转换为所有常见单位中的等效值——从单个位一直到艾字节。输入一个数字,选择测量的单位,该工具会并排显示所有15个单位中的对应值:位和字节、SI(十进制)大小KB到EB,以及IEC(二进制)大小KiB到EiB。
使用方法
- 输入数值 — 例如,
500。 - 选择该数值所测量的单位,例如Gigabyte (GB)。
- 可选择设置小数精度(0到10位;默认为4)。
结果表会实时更新,列出每个单位及其转换值。使用复制或下载按钮将整个表格导出为CSV。
SI vs IEC:有什么区别?
SI(十进制)单位使用1000的幂:1 KB = 1,000字节,1 MB = 1,000,000字节。存储制造商和网络设备使用这些单位。
IEC(二进制)单位使用1024的幂:1 KiB = 1,024字节,1 MiB = 1,048,576字节。这些反映了计算机实际寻址内存的方式。
这种不匹配解释了为什么标签为"500 GB"的驱动器在操作系统中显示为大约465 GiB——盒子上使用SI单位,但操作系统以IEC单位报告。
常见存储参考
| 介质 | SI大小 | IEC大小 |
|---|---|---|
| Floppy disk (3.5") | 1.44 MB | 1.37 MiB |
| CD-ROM | 700 MB | 667.57 MiB |
| DVD (single layer) | 4.7 GB | 4.38 GiB |
| Blu-ray (single layer) | 25 GB | 23.28 GiB |
| USB flash drive | 64 GB | 59.60 GiB |
| Typical SSD | 512 GB | 476.84 GiB |
| Typical HDD | 2 TB | 1.82 TiB |
常见问题
为什么相同的数字在KB和KiB中转换时结果不同?
因为KB是十进制单位(÷1000),而KiB是二进制单位(÷1024)。1千字节等于1,000字节;1千比特等于1,024字节。差距在每一步都会扩大,在太字节级别达到约7.4%。
1字节中有多少位?
八位。一个半字节(nibble)是四位(半个字节)。这里的所有转换都使用位作为基本单位,所以1 byte = 8 bits精确。
为什么非常大或非常小的结果显示科学记数法?
为了保持可读性。当一个值非常大(用位表示的太字节)或非常小(用艾字节表示的位)时,工具会切换到9e-19这样的指数符号,而不是打印一长串零。
我可以用这个工具转换网络速度(Mbps)吗?
此工具处理存储大小,而不是速率。但由于1 byte = 8 bits,你可以转换大小部分——只需记住网络速度以每秒比特数为单位,而文件大小通常以字节为单位。
隐私
所有转换完全在你的浏览器中运行。你输入的任何内容都不会被上传、记录或存储——数字永远不会离开你的设备。