Python floatın virgülden sonraki iki basamağı nasıl yazdırılır?

ensar071

Femtopat
Katılım
8 Ekim 2022
Mesajlar
26
0.29999999999 gibi bir floatın virgülden sonra iki basamağını yazdırmak istiyorum. İnternette format buldum fakat format kullanınca sürekli 0.3e yuvarlıyor. Benim istediğim:
İnput:0.29999999999999893
Out:0.29
 
Python:
number = 3.1415926
print(f"Sayı: {number:.2f}")
f-string kullanabilirsin. Python 3.6 ve üzeri için geçerli.
 
Değişkeni 2.999998'den 2.99'a mı değiştirmek istiyorsunuz?
Hayır yaptığım işlem sonucu çıkacak sayı değişecek. Çıkan sayının virgülden sonra 2 basamağını almak istiyorum. Yani ortada spesifik bir sayı yok yukardakı sayıyı örneklem olsun diye yazdım. O yüzden,
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…