Tugas Mandiri 04A
March27
1. Can different types of numeric values be used together in computation?
Bisa, karena menggunakan type casts. Yaitu untuk menggabungkan berbagai jenis numerik (angka) secara bersama dengan melakukan pemisahan. Hasilnya akan sesuai dengan input, jika ada nilai awal yang diberikan maka bisa menggantikan beberapa tipe yang juga digunakan.
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)
Output dari soal diatas adalah :
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
Hasil Dari Textpad
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);
Output dari soal diatas adalah :
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.5