Module: aritmetik ifadeler


Problem

7/7

Java'da bölmenin özellikleri

Theory Click to read/hide

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

Problem

1) 7, 9 ve 11. satırlarda önceki satırda hesaplanan değişkenin değerinin çıktısını düzenleyin (çıktıyı yeni bir satırdan düzenleyin).
2) Programı çalıştırın
3) Programın teorik kısımda yazıldığı gibi çalıştığından emin olunuz.
4) Cevapları analiz edin