BITS & Byte magic manipulation
Hej du
Så att du påbörjat resan av programmering och känner lust att lära sig magi bits och Bytes. Väl se längre vilket jag hoppas att upplysa er i fungerar och, eller inte och flytta.
Om du har arbetat med Arduino som du kanske vet lite om detta men jag antar att några av magiska har varit dold från dig, så läs på och bli förvånad.
Först föll jag att jag borde berätta skillnaden mellan en bit och en Byte. En Byte innehåller 8 bitar och är vanligen numrerade från 0 till 7, anledningen till detta tror jag är att värdet av varje bit är 2 upphöjt till ett nummer, så för först lite skulle vara 2 upphöjt till 0, vilket är 1, och för det andra skulle vara 2 upphöjt till 1 , vilket är 2, och de följa som 4,8,16,32,64,127. så om vi tittar på en byte, bit värdena är:
128 - 64-32-16 - 8-4 -2-1
Nu, kan lägga tråkig matte åt sidan och hoppa in i vad denna magi är och vad vi kan göra med den.