Neler yeni
Türkiye’nin Lider Kripto Para Forumu

SatoshiTURK Ailesine Hoş Geldiniz!

Türkiye’nin en güvenilir kripto ve blockchain topluluğunu ziyaret ettiğiniz için mutluyuz. SatoshiTURK olarak, her seviyeden kripto meraklısı ve blockchain uzmanına bilgi paylaşımı, öğrenme ve kazanç fırsatları sunuyoruz. Amacımız, güncel ve bağımsız bilgiye kolayca ulaşmanızı sağlamak ve özgün içeriklerle kendinizi geliştirmenize olanak tanımaktır. Burada, kripto para dünyasının en yeni gelişmelerini takip edebilir, güncel analizlere ve rehberlere göz atabilir, blockchain teknolojisinin sunduğu fırsatları daha yakından keşfedebilirsiniz.

Topluluğumuza katılarak sadece bilgi edinmekle kalmaz, aynı zamanda katkılarınızın karşılığını BNB Coin ile alabilirsiniz. Forumumuzda, açtığınız her başlık, sorduğunuz her soru ve sağladığınız her faydalı bilgi, size SatoshiTURK kredi sistemi üzerinden BNB Coin kazandırır. Bu sayede, öğrenirken kazanma deneyimini yaşayacak ve topluluğumuza aktif bir şekilde katkıda bulunarak değerli bir üye olacaksınız.

Deneyimlerinizi, fikirlerinizi ve analizlerinizi paylaşarak hem kendinizi geliştirebilir hem de bu katkılarınızın ödüllerini kazanabilirsiniz. Kripto dünyasında güvenle ilerlemek, yeni insanlarla tanışmak ve sektör hakkında daha fazla bilgi edinmek için SatoshiTURK ailesine katılın. Hadi, birlikte öğrenelim, keşfedelim ve Türkiye'nin en güçlü kripto topluluğunda güvenle yol alalım!

Ether, Wei, Gwei, Kwei Converter

Ether, Wei, Gwei, Kwei Converter


Merhaba arkadaşlar, Projelerinizde lazım olabilecek aşağıda bir JavaScript fonksiyonu veriyorum.
Bu fonksiyon, bir sayıyı verilen birimden diğer birime dönüştürür.
Örneğin, bir miktarı wei cinsinden verdiğinizde, bu fonksiyon ether cinsine dönüştürebilir.

function convertUnits(amount, fromUnit, toUnit) {
// Ethereum ağında kullanılan birimleri temsil eden sabitler
const unitMap = {
wei: '1',
kwei: '1000',
mwei: '1000000',
gwei: '1000000000',
szabo: '1000000000000',
finney: '1000000000000000',
ether: '1000000000000000000',
};

// Dönüştürülecek miktarın wei cinsinden ölçüsü
const baseAmount = new web3.utils.BN(amount + 'e' + unitMap[fromUnit]);

// Hedef birime dönüştürülmüş miktar
const convertedAmount = baseAmount.div(new web3.utils.BN(unitMap[toUnit])).toString();

return convertedAmount;
}

// Örnek kullanım
console.log(convertUnits('1', 'ether', 'wei')); // "1000000000000000000"
console.log(convertUnits('1000', 'kwei', 'wei')); // "1000"
console.log(convertUnits('0.001', 'ether', 'gwei')); // "1000000"

Bu fonksiyon, verilen bir miktarı verilen birimden diğer birime dönüştürür. Örneğin, convertUnits('1', 'ether', 'wei') çağrısı ile 1 ether'ı wei cinsine dönüştürürüz ve ekrana "1000000000000000000" yazdırırız. Benzer şekilde, convertUnits('1000', 'kwei', 'wei') çağrısı ile 1000 kwei'yi wei cinsine dönüştürürüz ve ekrana "1000" yazdırırız.

Bu fonksiyonu kullanarak, ether, wei, gwei ve kwei gibi Ethereum ağında kullanılan birimler arasında dönüşümler yapabilirsiniz. Umarım bu örnek yardımcı olmuştur. Eğer daha fazla sorunuz olursa, lütfen tekrar sorun.
 

Forum istatistikleri

Konular
13.636
Mesajlar
65.723
Kullanıcılar
6.886
Son üye
Geldimgeldimpatlama
Geri
Üst