Konverter Wei ke Ether

1 ETH = 10¹⁸ Wei

Berikutnya

Ethereum mengukur jumlah dalam Wei, satuan terkecilnya: 1 Ether sama dengan 10^18 Wei. Biaya gas dan saldo JSON-RPC datang sebagai bilangan bulat Wei yang sangat besar sehingga sulit dibaca dengan mata. Konverter ini membagi jumlah Wei Anda dengan 10^18 memakai aritmetika tepat, jadi tidak ada digit yang hilang karena pembulatan floating-point. Misalnya, transfer standar sebesar 21.000 gas pada 30 gwei berbiaya 630000000000000 Wei; tempel angka itu dan Anda mendapat tepat 0,00063 Ether.

Cara mengonversi Wei ke Ether

  1. 1

    Masukkan jumlah dalam Wei

    Bilangan bulat Wei, ditulis sebagai angka biasa (bukan heksadesimal 0x).

  2. 2

    Konversi

    Alat membagi jumlah Wei Anda dengan 10^18.

  3. 3

    Baca nilai dalam Ether

    Dengan presisi penuh 18 desimal, tanpa nol di belakang.

  4. 4

    Salin nilai Ether

    Gunakan untuk saldo, biaya gas, atau nilai transaksi.

Tangga satuan Ethereum

Satuan Nilai (dalam Wei) Penggunaan umum
wei 1 Satuan terkecil, dipakai di protokol
kwei (babbage) 10^3 Jarang dipakai
mwei (lovelace) 10^6 Jarang dipakai
gwei (shannon) 10^9 Harga gas
szabo 10^12 Jarang dipakai
finney 10^15 Jarang dipakai (1 ETH = 1000 finney)
ether 10^18 Mata uang tampilan

Dalam pemakaian sehari-hari yang sering muncul hanya wei, gwei, dan ether; sisanya bersifat historis. Alat ini mengonversi Wei ke Ether. Jika Anda punya nilai dalam gwei, kalikan dulu dengan 10^9 untuk mendapat Wei.

Bagaimana Wei menjadi Ether

Membagi dengan 10^18 menggeser koma desimal 18 tempat ke kiri:

1000000000000000000 wei = 1 ether
1000000000          wei = 0.000000001 ether            (1 gwei)
1                   wei = 0.000000000000000001 ether

Konverter menyimpan setiap dari 18 desimal itu karena bekerja dengan aritmetika tepat, bukan floating-point.

Dari mana angka Wei besar berasal: gas

Kebanyakan angka Wei besar adalah biaya gas. Biaya total sebuah transaksi adalah:

tx_cost_wei = gas_used x gas_price_in_wei

Transfer ETH biasa menghabiskan 21.000 gas. Pada harga gas 30 gwei (yaitu 30 × 10^9 = 30000000000 wei):

21000 x 30000000000 = 630000000000000 wei = 0.00063 ether

Sejak pemutakhiran London 2021 (EIP-1559), harga gas ini terbagi menjadi base fee yang dibakar protokol dan priority fee yang diberikan ke validator, keduanya dinyatakan dalam gwei. Perhitungan sampai total Wei tidak berubah; yang berubah hanyalah pasar biaya.

Mengapa aritmetika tepat penting

Aritmetika floating-point diam-diam kehilangan Wei. Dalam JavaScript murni, 0.1 + 0.2 menghasilkan 0.30000000000000004. Pada satu transfer ini tidak berbahaya, tetapi jika dijumlahkan pada ribuan transfer dalam audit kontrak, galat pembulatan menumpuk menjadi token yang hilang. Konverter ini menghitung tepat dengan Wei bilangan bulat, sehingga 1000000000000000001 wei menghasilkan 1.000000000000000001 ether, bukan 1 yang dibulatkan.

Memasukkan Wei

Ketik Wei sebagai angka desimal biasa. Saldo berkode heksadesimal dari JSON-RPC (misalnya 0x16345785d8a0000, yaitu 10^17 wei, atau 0,1 ether) tidak diterima di sini; ubah dulu menjadi angka desimal.

Pertanyaan yang Sering Diajukan

Ethereum menetapkan 18 angka desimal untuk Ether, jadi 1 Ether = 10^18 Wei. Delapan belas desimal memberi ruang lega untuk pembayaran mikro sekaligus tetap muat dalam bilangan bulat 256-bit. Banyak token ERC-20 menyalin konvensi ini, meski sebagian (seperti USDC dan USDT) memakai 6 desimal.

Alat ini bekerja dengan Wei, jadi ubah dulu gwei ke Wei dengan mengalikan 10^9, lalu tempel hasilnya. Misalnya, 30 gwei = 30 × 10^9 = 30000000000 wei = 0,00000003 ether. Harga gas saja bukanlah biaya; kalikan dengan gas yang terpakai untuk mendapat total nyata.

Ya. Konverter memakai aritmetika bilangan bulat yang tepat, bukan floating-point, jadi bahkan 1000000000000000001 wei menghasilkan 1.000000000000000001 ether tanpa pembulatan.

Tidak. Pada tampilan standar, jumlah Wei dikirim ke server kami hanya untuk menghitung nilai Ether lalu dibuang; tidak disimpan dan tidak dibagikan.

Alat Terkait

Alat ini tersedia dalam bahasa lain