Tugas Pertemuan 4A

Saya akan mencoba menjawab pertanyaan berikut :

1. Can different types of numeric values be used together in computation?

2. Assume that int a = 1 and double d = 1.0 and that each expression is independent. What are the results of the following expressions?

  • a = 46 % 9 + 4 * 4 – 2
  • A = 45 + 43 % 5 * (23 * 3 % 2)
  • a %= 3 / a + 3
  • d += 1.5 * 3 + (++a)

 

3. Are the following statements correct? If so, show the output.

  • System.out.println(“25 / 4 is “ + 25 / 4);
  • System.out.println(“25 / 4.0 is “ + 25 / 4.0);
  • System.out.println(“3 * 2 / 4 is “ + 3 * 2 / 4);
  • System.out.println(“3.0 * 2 / 4 is “ + 3.0 * 2 / 4);

Jawaban :

 

1. Menurut saya bisa ya dan bisa tidak. Ketika kita menggunakkan tipe-tipe nilai numerik, kita bisa menggunakan float dan double bersamaan, tetapi untuk input yang berbeda, mungkin float hanya untuk  input dalam perhitungan dalam bilangan kecil, dan double dalam hitungan besar seperti uang. Dan berlaku untuk beberapa nilai numerik pula.

 

2. Output dari :

  • a = 46 % 9 + 4 * 4 – 2 = 15
  • a = 45 + 43 % 5 * (23 * 3 % 2) = 48
  • a %= 3 / a + 3 = 0
  • d += 1.5 * 3 + (++a) = 6.5

tugas

 

3. Output dari :

  • System.out.println(“25 / 4 is “ + 25 / 4); = 25 / 4 is 6
  • System.out.println(“25 / 4.0 is “ + 25 / 4.0); = 25 / 4.0 is 6.25
  • System.out.println(“3 * 2 / 4 is “ + 3 * 2 / 4); = 3 * 2 / 4 is 1
  • System.out.println(“3.0 * 2 / 4 is “ + 3.0 * 2 / 4); = 3.0 * 2 / 4 is 1.5tugas1

 

Binus University – www.binus.ac.id

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *