Anda di halaman 1dari 7

PRAKTIKUM 1 OPERATOR DAN ASSIGNMENT

Oleh :

Muhammad Aris Rakhman 2110137009

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN POLITEKNIK ELEKTRONIKA NEGERI SURABAYA PROGRAM STUDI TEKNIK INFORMATIKA
2013

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

Langkah Percobaan 1. Pada percobaan pertama, kita deklarasikan int i = ~8. Kemudian saat program dijalankan. Hasil yang keluar adalah ~9. Untuk operator ini disebut dengan Operator ~ (complement) yang berfungsi untuk melakukan operasi pembalikan bit pada nilai operan. Operasi ~ mempunyai ketentuan sebagai berikut : Bit Hasil ~ 0 1 1 0 Cara mendapatkan hasil dari ~9 seperti percobaan dibawah ini adalah sebagai berikut. Susunan Bit dari nilai ~8 adalah 1111 1111 1111 1111 1111 1111 1111 0111 ~ 0000 0000 0000 0000 0000 0000 0000 1000 8 Untuk bilangan negatif, java merepresentasikannya , menggunakan twos complement atau komplemen dua, yaitu Dengan membalikkan bit dari bilangan positifnya kemudian Menambahkannya dengan nilai bit 1. Jadi bilangan bit dari 8 tadi ditambahkan nilai bit 1. Menjadi : Bit dari nilai 8 0000 1000 Kemudian tambahkan nilai 1 1 + 0000 1001 9 Karena signed bit pada susunan bit awal adalah 1, maka nilai akhir nya adalah ~9

2. Pada percobaan dibawah, hasil yang tampil adalah -1. Cara mendapatkan nya yaitu Bit -1 1111 1111 1111 1111 1111 1111 1111 1111 >>> 2 0011 1111 1111 1111 1111 1111 1111 1111 Dalam byte 1111 1111

-1

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

3. Pada percobaan dibawah, hasil yang di dapat adalah -128. Cara menghitung nya : Bit dari 96 0000 0000 0000 0000 0000 0000 0110 0000 << 2 0000 0000 0000 0000 0000 0001 1000 0000 Dalam byte 1000 0000 -128

4. Untuk percobaan 4, hasil yang didapatkan adalah 1073741822. Cara menghitung nya yaitu : Bit -5 adalah 1111 1111 1111 1111 1111 1111 1111 1011 >> 2 0011 1111 1111 1111 1111 1111 1111 1110 1073741822

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

5. Hasil yang didapat adalah -2, cara menghitung nya yaitu : Bit -5 adalah 1111 1111 1111 1111 1111 1111 1111 1011 >> 2 1111 1111 1111 1111 1111 1111 1111 1110

-2

6. Hasil yang didapat adalah 1. Cara menghitung nya yaitu : Bit 5 adalah 0000 0000 0000 0000 0000 0000 0000 0101 >> 2 0000 0000 0000 0000 0000 0000 0000 0001

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

7. Hasil yang didapat adalah 1. Cara menghitung nya : Bit 5 adalah 0000 0000 0000 0000 0000 0000 0000 0101 >>> 2 0000 0000 0000 0000 0000 0000 0000 0001 1

8. Hasil dari Operasi Shift dibawah adalah x=7 x >> 2 = 1 x << 1 = 14 x >>> 1 = 3

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

9. Hasil dari Operasi BooleanAnd dibawah adalah 7

10. Hasil dari Operasi ShortCircuitBooleanOr dibawah adalah 9

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

11. Hasil dari Operasi BooleanOr dibawah adalah 10

PDF Creator - PDF4Free v2.0

http://www.pdf4free.com

Anda mungkin juga menyukai