Neler yeni

Solidity Yüzde Hesaplama İşlemi - Double, Float, Percentage

Merhaba arkadaşlar Solidity dilinde kayan noktalı rakamlar desteklenmediği için. Bölme veya Noktalı işlemlerde (Double, Float) baz puan kullanarak işlem yapabiliriz.

Baz puan nedir ?
Baz puan; faiz oranlarındaki değişimi ifade eden bir ölçüm birimidir. Noktadan sonraki 4. haneye karşılık gelir. Örneğin faiz oranının % 65.25’den % 66.75’e yükselmesi durumunda 150 baz puanlık bir artış söz konusudur. Diğer bir deyişle baz puan % 0.01 puana karşılık gelmektedir.

Örnek bir kullanım
uint result = amount*150/10000;
Buradaki 150 aslında 1.5 anlamına gelmektedir.

En basit hali ile hesaplamalarımızı bu şekilde yapabiliriz.
Kafanıza takılan bir sorun olursa yazabilirsiniz.
 
Gerçekten ben Solidity c c# c++ öğrenmeye çalışıyorum ama çok fazla içerik yok bu tarz eğitimler lazım ama bu dil Solidity özellikle nerdeyse hiç tr kaynak yok
 

Forum istatistikleri

Konular
13.683
Mesajlar
65.999
Kullanıcılar
6.897
Son üye
Ali4533
Geri
Üst