Kryptoměnový převodník
Satoshi, Gwei, wei a desetinné hodnoty tokenů.
Proč BigInt? Zkuste 0.1 + 0.2 v režimu s plovoucí desetinnou čárkou → 0.30000000000000004. Všechny převody na této stránce probíhají jako přesné celočíselné výpočty s BigInt — tento nástroj nikdy nepracuje s plovoucími čísly.
0.1 + 0.2 1.23456789 BTC → satoshi Jednotky Bitcoinu
1 BTC = 1 000 mBTC = 1 000 000 bits (μBTC) = 100 000 000 satoshi. Zadejte hodnotu do libovolného pole — ostatní se okamžitě aktualizují.
Jednotky Ethereum
1 ETH = 1 000 000 000 Gwei = 1 000 000 000 000 000 000 wei. Ceny plynu se obvykle uvádějí v Gwei.
Desetinná místa tokenu (raw ↔ human)
Smlouvy a prohlížeče bloků ukládají celočíselné základní jednotky; hodnota desetinných míst daného tokenu určuje polohu desetinné čárky. Vyberte požadovaný počet desetinných míst a poté proveďte konverzi jakýmkoli směrem.
Hashrate
Desítkové předpony SI, každý krok ×1,000: 1 EH/s = 1,000 PH/s; 1 TH/s = 1,000,000,000,000 H/s.
Převádějte jednotky Bitcoinu, Etherea, tokenů a hashrate.
Přepínání mezi BTC, mBTC, bits a satoshi; ETH, Gwei a wei; nezpracovanými základními jednotkami ERC-20 a lidsky čitelnými hodnotami pro libovolné desetinné číslo tokenu; a H/s až EH/s. Zadejte hodnotu do jakéhokoli pole a propojená pole se okamžitě aktualizují. Všechny výsledky se počítají pomocí přesné aritmetiky s pevnou řádovou čárkou typu BigInt — plná přesnost, seskupení tisíců, žádná vědecká notace a nic neopustí váš prohlížeč.
Jednotky kryptoměn jsou pouze mocninami deseti – 1 bitcoin je 100 000 000 satoshi, 1 ether je 10^18 wei, 1 Gwei je 10^9 wei – ale jejich převod běžnou matematikou s plovoucí desetinnou čárkou tiše poškodí nižší řády: 1.23456789 BTC × 10^8 se v doublech podle standardu IEEE-754 vyhodnotí jako 123456788.99999999. Chyby o jeden satoshi jsou neviditelné, dokud nezačnou hrát roli.
Každá konverze zde probíhá pomocí přesné aritmetiky s pevnou řádovou čárkou typu BigInt: řetězce desetinných čísel se převedou na celočíselné koeficienty, posunou se a znovu naformátují s plnou přesností – nikdy přes čísla s plovoucí řádovou čárkou ani v exponenciálním zápisu. Část token-decimals převádí raw celočíselné hodnoty z blockchainu (jak je ukládají Etherscan a kontrakty) na lidsky čitelné částky pro jakoukoli přesnost od 0 do 36, s přednastavenými hodnotami USDC (6), WBTC (8) a standardního ERC-20 (18), a sekce hashrate pokrývá rozsah od H/s po EH/s.
FAQ
Co je to satoshi?
Satoshi je nejmenší jednotka zaznamenaná v bitcoinovém účetnictví: 1 BTC = 100,000,000 satoshi. Částka jako 0.00021500 BTC je ve skutečnosti uložena jako 21,500 celých satoshi, a proto tento převodník zpracovává pole satoshi pouze jako celá čísla.
Proč vůbec existují jednotky wei a Gwei?
Ethereum ukládá každý zůstatek jako celé číslo wei – 1 ETH = 1 000 000 000 000 000 000 wei – takže samotná síť nikdy nepracuje s zlomky. Gwei (1 000 000 000 wei) je praktická střední jednotka: ceny za plyn se obvykle uvádějí v Gwei.
Co jsou desetinná místa tokenů a proč Etherscan zobrazuje obrovskou hodnotu v nezpracovaném formátu?
Smluvy typu ERC-20 ukládají celočíselné základní jednotky spolu s hodnotou desetinných míst, která určuje, kde mají peněženky umístit desetinnou tečku. USDC používá 6 desetinných míst, takže hodnota 1234567 načtená ze smlouvy nebo prohlížeče bloků odpovídá 1.234567 USDC. Sekce „Desetinná místa tokenu“ umožňuje konverzi v obou směrech pro jakýkoli počet desetinných míst od 0 do 36.
Proč tento nástroj trvá na použití typu BigInt místo běžných čísel?
Desetinná čísla s plovoucí řádovou čárkou nedokážou reprezentovat většinu desetinných zlomků: 0.1 + 0.2 se vyhodnotí jako 0.30000000000000004 a 1.23456789 × 100 000 000 dá výsledek 123456788.99999999 místo 123456789. Převodníky založené na těchto číslech způsobují takové chyby i u posledního satoshi nebo wei. Zde se váš vstup parsuje jako přesné celé číslo (BigInt) spolu s posunem desetinné čárky, takže výsledky jsou přesné v jakémkoli rozsahu a nikdy se nezobrazují ve vědeckém zápisu.
Je cokoli, co napíšu, nahráno?
Ne. Veškeré převody probíhají lokálně ve vašem prohlížeči bez volání na server – zadané částky nikdy neopustí vaše zařízení.
Převádí mezi různými mincemi?
Ne. Jedná se o čistý převodník jednotek: přepočítává různé označení téže veličiny (BTC↔satoshi, ETH↔wei, raw↔lidské množství tokenů, předpony hashrate). Neobsahuje žádná tržní data.
Naposledy aktualizováno: