Penukar

Penukar Unit Kripto

Satoshi, Gwei, wei & perpuluhan token.

Mengapa BigInt? Cuba 0.1 + 0.2 dalam titik terapung → 0.30000000000000004. Setiap penukaran di halaman ini berjalan sebagai matematik integer tepat pada BigInt — alat ini tidak pernah menggunakan float.

0.1 + 0.2
float
BigInt
1.23456789 BTC → satoshi
float
BigInt

Unit Bitcoin

1 BTC = 1,000 mBTC = 1,000,000 bits (μBTC) = 100,000,000 satoshi. Taip dalam mana-mana kotak — kotak lain dikemas kini serta-merta.

Unit Ethereum

1 ETH = 1,000,000,000 Gwei = 1,000,000,000,000,000,000 wei. Harga gas biasanya disebut dalam Gwei.

Perpuluhan token (mentah ↔ boleh baca)

Kontrak dan block explorer menyimpan unit asas mentah sebagai integer; nilai decimals token menentukan kedudukan titik perpuluhan. Pilih decimals, kemudian tukar ke mana-mana arah.

Hashrate

Awalan perpuluhan SI, setiap langkah ×1,000: 1 EH/s = 1,000 PH/s; 1 TH/s = 1,000,000,000,000 H/s.

Tukar unit Bitcoin, Ethereum, token dan hashrate

Bergerak antara BTC, mBTC, bits dan satoshi; ETH, Gwei dan wei; unit asas ERC-20 mentah dan amaun boleh baca untuk sebarang perpuluhan token; serta H/s hingga EH/s. Taip dalam mana-mana kotak dan kotak berkaitan dikemas kini serta-merta. Setiap keputusan dikira dengan aritmetik titik tetap BigInt yang tepat — ketepatan penuh, pengumpulan ribuan, tiada tatatanda saintifik, dan tiada apa-apa yang keluar dari pelayar anda.

Unit kripto hanyalah kuasa sepuluh — 1 bitcoin ialah 100,000,000 satoshi, 1 ether ialah 10^18 wei, 1 Gwei ialah 10^9 wei — tetapi menukarnya dengan matematik titik terapung biasa merosakkan digit bawah secara senyap: 1.23456789 BTC × 10^8 dinilai sebagai 123456788.99999999 dalam double IEEE-754. Ralat terlebih-kurang satu satoshi tidak kelihatan sehinggalah ia memberi kesan.

Setiap penukaran di sini berjalan dalam aritmetik titik tetap BigInt yang tepat: rentetan perpuluhan dihurai menjadi pekali integer, dianjak, dan diformat semula dengan ketepatan penuh — tidak pernah melalui float, tidak pernah dalam tatatanda saintifik. Bahagian perpuluhan token menukar integer on-chain mentah (yang disimpan Etherscan dan kontrak) kepada amaun boleh baca untuk sebarang ketepatan dari 0 hingga 36, dengan pratetap USDC (6), WBTC (8) dan ERC-20 piawai (18), dan bahagian hashrate merangkumi H/s hingga EH/s.

Soalan Lazim

Apakah satoshi?

Satoshi ialah unit terkecil yang direkodkan dalam lejar Bitcoin: 1 BTC = 100,000,000 satoshi. Amaun seperti 0.00021500 BTC sebenarnya disimpan sebagai 21,500 satoshi penuh, sebab itulah penukar ini melayan kotak satoshi sebagai integer sahaja.

Mengapa wei dan Gwei wujud?

Ethereum menyimpan setiap baki sebagai integer wei — 1 ETH = 1,000,000,000,000,000,000 wei — jadi rantaian itu sendiri tidak pernah mengendalikan pecahan. Gwei (1,000,000,000 wei) ialah unit pertengahan yang mudah: harga gas biasanya disebut dalam Gwei.

Apakah perpuluhan token, dan mengapa Etherscan memaparkan nilai mentah yang sangat besar?

Kontrak ERC-20 menyimpan unit asas integer berserta nilai decimals yang memberitahu dompet di mana titik perpuluhan diletakkan. USDC menggunakan 6 perpuluhan, jadi nilai mentah 1234567 yang dibaca daripada kontrak atau block explorer bermaksud 1.234567 USDC. Bahagian Perpuluhan token menukar kedua-dua arah untuk sebarang decimals dari 0 hingga 36.

Mengapa alat ini berkeras menggunakan BigInt dan bukan nombor biasa?

Titik terapung tidak dapat mewakili kebanyakan pecahan perpuluhan: 0.1 + 0.2 dinilai sebagai 0.30000000000000004, dan 1.23456789 × 100,000,000 memberikan 123456788.99999999 dan bukannya 123456789. Penukar yang dibina atas float membocorkan ralat sebegini ke satoshi atau wei terakhir. Setiap penukaran di sini menghurai input anda sebagai integer tepat (BigInt) berserta anjakan perpuluhan, jadi keputusan adalah tepat pada sebarang skala dan tidak pernah dipaparkan dalam tatatanda saintifik.

Adakah apa-apa yang saya taip dimuat naik?

Tidak. Semua penukaran berjalan secara setempat dalam pelayar anda tanpa panggilan pelayan — amaun yang anda masukkan tidak pernah meninggalkan peranti anda.

Adakah ia menukar antara syiling yang berbeza?

Tidak. Ini penukar unit tulen: ia menskala semula denominasi kuantiti yang sama (BTC↔satoshi, ETH↔wei, amaun token mentah↔boleh baca, awalan hashrate). Ia tidak mengandungi sebarang data pasaran.

Terakhir dikemas kini: