Video: Python Programlama Dersleri 07 Python da Aritmetiksel İşlemler 2024
Kayan nokta rakamları, kesirli kısımlara sahip sayılardır (genellikle ondalık basamaklı olarak ifade edilir). 19. 95 veya 3. 1415 gibi ondalıklı bir sayıya ihtiyacınız olduğunda Java programlarında bir kayan nokta türü kullanmalısınız. Java, kayan nokta sayıları için iki ilkel tür içerir:
float: Kullanımları 4 bayt
-
çift: 8 bayt kullanır
-
Hemen hemen tüm durumlarda, kesirli değerlere sahip sayılar gerektiğinde çift türü kullanmalısınız.
hassas değeri, değerin ondalık noktasından sonra gelebileceği kaç basamaklı basamağı gösterir. Bir float türünün hassasiyeti, çoğu hesaplama türü için yeterli olmayan on altı basamaklı altı veya yedi basamaklıdır. Örneğin bir bordro sistemi yazmak için Java kullanıyorsanız, öğretmenler veya itfaiyeciler gibi maaşları saklamak için float değişkenleri kullanmaktan kurtulabilirsiniz, ancak profesyonel beyzbol oyuncuları veya şirket yöneticileri için değil.
Bir kayan noktalı ifade kullandığınızda, daima böyle bir ondalık basamak eklemelisiniz:
çift periyot = 99. 0;
Eğer ondalık noktası atlarsanız, Java derleyicisi literali bir tamsayı olarak değerlendirir. Ardından, double değişkene integer tamsayı atamaya çalıştığınızı gördüğünde, derleyici tamsayıyı çift bir değere dönüştürür. Bu önlenebilir dönüşüm adımında bazı değerli işlem süresi kullanılır.
float değeri1 = 199. 33F; çift değer2 = 200495. 995D;
Soneki atlarsanız, D varsayılır. Sonuç olarak, genellikle çift harfli yazılmışlar için D son ekini atlayabilirsiniz.