Java programlama dilinde iki bölme işlemi vardır:
/
bölme ve bölmenin kalanının %
hesaplanması.
Hatırlanması gerekenler:
1) Bölmenin kalanını (%
) hesaplama işlemi YALNIZCA tamsayılarda yapılır
2) Bölme işleminin sonucu (/
) işlenenlerin türüne bağlıdır
Buradaki kural şudur:
Bir tamsayıyı bir tamsayıya bölerken, değeri ne tür değişkende sakladığımızdan bağımsız olarak kesirli kısım her zaman atılır!
Bir tamsayı değişkeninde gerçek bir sonuç saklarken, kesirli kısım da atılacaktır
Bölme işlemlerini gerçekleştirme örneklerine bakalım:
int i;
Çift x;
ben = 7;
x = ben / 4; // x=1, tamsayı bölü tamsayı
x = ben / 4.; // x=1.75, bir tamsayı bir kesre bölünür (4 - nokta olmadan tamsayı olarak algılanır, 4. (noktalı) zaten bir gerçek sayıdır!)
x =(çift) ben / 4; // x=1.75, bir kesri bir tamsayıya böler - burada i değişkeni bir gerçek sayıya dönüştürülür - bu AÇIK tip bir dönüştürmedir