Bytes er den primære enhed for en computer til at gemme data. Bytes er repræsenteret ved sekvenser af nuller og ettaller (også kaldet binær notation ) . Enhver datatype lagret i en computer bliver omdannet til bytes for opbevaring . Selv om en computer håndterer denne proces automatisk , er det nyttigt at vide, hvordan man konverterer nogle grundlæggende datatyper i bytes , for bedre at forstå processen. Konvertering heltal i bytes vil også tjene som praksis på ved hjælp af et binært talsystem . Ting du skal
Chart med de beføjelser af to
Standard regnemaskine
Vis Flere Instruktioner
1
nedskrive beføjelser to starter ved et ( husk to til magten på nul er en) . Skriv mindst 8 beføjelser to (1, 2 , 4, 8 , 16, 32 , 64, 128). Sorter dine beføjelser to fra største til mindste , i en lille tabel
For eksempel: .
128 , 64, 32 , 16, 8, 4 , 2, 1
< p > og vores heltal vil være 119
2
Sammenlign dit heltal med den største effekt på to. Hvis strømmen af to er større, gentage denne proces med næste potens af to , indtil du finder en effekt på to mindre end din heltal
I eksemplet : .
Integer : 119 < br >
Siden 119 er mindre end 128 , skriver nul. Sammenlign 119 med 64 , da 119 er større end 64 , stop.
128 , 64, 32 , 16, 8, 4 , 2, 1
0 ,
< br > 3
Divider din heltal ved magt to. Skriv ned din kvotient under magt to på bordet, og holde din resten
På eksempel: .
128 , 64, 32 , 16, 8, 4 , 2, 1 < br >
0, 1 ,
Påmindelse: . 55
4
Gentag trin 2 og 3 , indtil du er færdig med alle de beføjelser af to på bordet
< p> på eksempel : Hej
128 , 64, 32 , 16, 8, 4 , 2, 1
0, 1, 1, 1, 0, 1 , 1, 1 < br >
5
Skriv ned den anden række på bordet som et enkelt tal . Dette vil være din byte repræsentation af din heltal
På eksempel: .
01110111 er den byte repræsentation af 119
.