İpucu

Integer Bir Sayının Integer Sayıya Bölünmesi Her Zaman Integer Sonuç Verir

Java'da Integer iki sayının bölme operatörü (/) ile bölündüğünde çıkan sonuç her zaman Integer olmaktadır. Dönen sonuç kesirli olursa sayı tam sayıya yuvarlanır.
Java'da Integer iki sayının bölme operatörü (/) ile bölündüğünde çıkan sonuç her zaman Integer olmaktadır. Dönen sonuç kesirli olursa sayı tam sayıya yuvarlanır. Örneğin 9 ve 4 olan iki integer'ı / ile bölüp float bir sayıya atarsak sonuç 2.0 olur :
int a=9;
int b=4;
float f=a/b;
System.out.println(f);
Bunu engellemek için bölme işlemini aşağıdaki gibi yapmak gerekir :
int a=9;
int b=4;
float f=(float)a/(float)b;
System.out.println(f);

Ekranda 2.25 olarak değeri görülecektir.
zafer.teker , 11.05.2018

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir

Misafir Yorumları




Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir