Laptop Uzmanı
Decapat
- Katılım
- 26 Ağustos 2019
- Mesajlar
- 413
Daha fazla
- Cinsiyet
- Erkek
C# da decimal bir değerin virgülden sonra 50. basamağını nasıl görebilirim ?
float num = 0.12438f;
int thirdDecimal = (int)(Math.abs(num) * Math.pow(10,3)) % 10; // 4 sayısı gelir
int fifthDecimal = (int)(Math.abs(num) * Math.pow(10,4)) % 10; // 3 sayısı gelir
int ellinci = (int)(Math.abs(num) * Math.pow(10,50)) % 10; // 50. sayı gelir
float num = 0.12438;
int thirdDecimal = (((int)((Math.abs(num) * Math.pow(10, 3)))) % 10); // 4 sayısı
int fifthDecimal = (((int)((Math.abs(num) * Math.pow(10, 4)))) % 10); // 3 sayısı
Arkadaş C# istemiş java kodu paylaşmışsınız ?C#:float num = 0.12438f; int thirdDecimal = (int)(Math.abs(num) * Math.pow(10,3)) % 10; // 4 sayısı gelir int fifthDecimal = (int)(Math.abs(num) * Math.pow(10,4)) % 10; // 3 sayısı gelir
Kaynak:
Getting the Nth digit after the decimal point in Java
How can I get the Nth digit after the decimal point, using Java? For example: If the decimal number is 64890.1527, then: 1st digit is 1 2nd digit is 5 3rd digit is 2 and so on ..stackoverflow.com
Arkadaş C# istemiş Java kodu paylaşmışsınız?
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.