这个页面换算的是数量单位:同一笔比特币写成 BTC 还是聪,同一笔以太币写成 ETH、Gwei 还是 wei。它不读取行情,所以没法把 BTC 换成 USDT 或人民币;想知道值多少钱,要另看交易平台当时的报价。
1 BTC 等于多少聪,1 ETH 等于多少 wei
下面这些关系是协议里的定义,不随行情变化:
| 单位 | 换算关系 | 能填的小数位 |
|---|---|---|
| BTC | 1 BTC = 1 亿聪(10 的 8 次方) | 8 |
| 聪(sat) | 比特币的最小单位 | 0 |
| ETH | 1 ETH = 10 亿 Gwei = 10 的 18 次方 wei | 18 |
| Gwei | 1 Gwei = 10 亿 wei(10 的 9 次方) | 9 |
| wei | 以太坊的最小单位 | 0 |
USDT 不在换算范围里。它是发在不同链上的代币,小数位由各自的合约规定,以具体合约为准。
多填一位小数,为什么直接报错而不是舍掉
聪和 wei 已经不能再分。填 1.5 聪,或者给 BTC 填出第 9 位小数,对应的都是链上记不下的数量。如果悄悄舍掉,结果看起来正常,却和原来的数差了一截;所以这里直接提示「小数位超出该单位精度」,让人回头去核对数字的出处。
换算按整数逐位做,18 位小数的 ETH 也不会在末几位走样。
数字要怎么填才能换算
只认普通写法的非负数字,比如 0.5;负数、带逗号的、1e-8 这种写法都会提示重填;小数位比这种币能记的位数多(BTC 超过 8 位、ETH 超过 18 位)也一样。
看链上记录、核对 Gas 时怎么用
以太坊交易里的金额字段本身以 wei 为单位,读到一串很长的整数,换成 ETH 才看得出是多少;拿交易哈希去查一笔转账的方法,见交易哈希 / TxID 词条。Gas 价格多用 Gwei 来写,要和最后付出的 ETH 对上,可以在这里换一下,Gas 为什么要用 ETH 付,Gas 费词条里有说明。两处提币费一处写 BTC、一处写聪时,先统一单位再比较,不容易看错小数位。
数量换算不等于资产价值:0.001 BTC 换成 100000 聪,币还是那么多,价值也没有变化。
BTC 与 ETH 的小数位
| 币种 | 小数位 |
|---|---|
| BTC | 8 |
| ETH | 18 |
USDT 等代币的小数位由所在链上的合约决定,以具体合约为准。
结果是同一笔数量换成另一种单位后的写法,数量本身没变,也不代表这笔币值多少钱。