Nama :
Ega Cundiana Anugrah
NIM : 41037006131033
Jurusan : Informatika
Kelas : Reguler
Semester 1
Tugas 5
Prakt.algo&pemrog./ICT Dosen : Ari Sapta Mareta ,ST
Diketahui
XOR
NIM : 41037006131033
Jurusan : Informatika
Kelas : Reguler
Semester 1
Tugas 5
Prakt.algo&pemrog./ICT Dosen : Ari Sapta Mareta ,ST
Diketahui
XOR
|
A
|
B
|
P
|
|
0
|
0
|
0
|
|
0
|
1
|
1
|
|
1
|
0
|
1
|
|
1
|
1
|
0
|
kemudian
#include <iostream.h>
void main()
{
int m = 82 , n = 26 ;
cout<<m<<”<<2”<<”=”<<(m<<2)<<endln;
cout<<m<<”>>2”<<”=”<<(m>>2)<<endln;
cout<<m<<”&”<<n<<”=”<<(m&2)<<endln;
cout<<m<<”|”<<<<n<<”=”<<(m|2)<<endln;
cout<<m<<”^”<<n<<”=”<<(m^2)<<endln;
cout<<”~”<<m<<”=”<<m<<endln;
}
outputnya :
82<<2=328
82>>2=20
82&26=18
82|26=90
82^27=72
~82= -82
maka :
8210=0000000001010010
2610=0000000000011010
sehingga :
82<<2 =00000001010010002 =32810
82>>2=00000000000101002 =2010
82&26=00000000010100102
00000000000110102
--------------------------&
00000000000100102 = 1810
bilangan
biner 82
27 26 25 24 23 22 21 20
27 26 25 24 23 22 21 20
128 64 32
16 8 4
2 1
0
0 0 0 0 0 0
0 0 1
0 1 0 0 1 02
64 + 16
+ 2 =82


8210= 0000000001010010
|
||||
![]() |
||||
|
29 28 27 26 25 2423222120
0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 02
256 + 64 + 8 = 328
82>>2=20
82 =00000000010100102
27 26 25 24 23 22 21 20
128 64
32 16 8
4 2 1
Belakang 0 0 0 0 0 0 0
0 0 0
0 1 0
1 0 02
Depan
|
82 & 2 =18
|
27 26 25 24 23 22 21 20
128 64 32
16 8 4
2 1
0
0 0 0 0 0 0
0 0 0
0 1 1 0 1 02
16+ 8 + 2
=82
00000000000110102

Tidak ada komentar:
Posting Komentar