Beetje knallende en Booleaanse Math zonder de wiskunde (8 / 9 stap)

Stap 8: Bitsgewijze NOT en operatoren verplaatsen


Bitsgewijs niet operaties

Raadpleeg de sectie Operator Bitsgewijze NOT in de Arduino Playground-artikel.

Voel je vrij om rond te spelen met de operator NOT.  Maar deze operator als nul zorgvuldig bestuderen en negatieve getallen anders worden weergegeven dan u denkt.  Neem een kijkje op wat een teken-bit is en lees het artikel op two's complement.

De belangrijkste werking van de bit-gewijze niet exploitant is spiegelen van 0 tot 1 en 1-0.  Deze operator werkt ook op een nummer in plaats van twee getallen.

Operatoren voor het verplaatsen van bits

Raadpleeg de sectie Bitwise Shift Operator in de Arduino Playground-artikel.

Voel je vrij om rond te spelen met de Shift-links en rechts Shift exploitanten.

De functie bin() om te controleren de binaire waarden zoals wij hebben gedaan met de andere bitsgewijze operatoren.

Echte gebruik van de Shift-links en rechts operatoren zijn te trekken uit hetzij de minst significante of meest significante bit van een nummer een beetje op een moment.

Rest van het artikel

Je hebt nu genoeg informatie om te lezen de rest van het artikel op uw eigen en toepassing van de "No Math" Python benadering.  Laten we nu kijken naar een echte bits bonzen voorbeeld.

Gerelateerde Artikelen

Make: it Robotics starterskit - begrip Bitwise Math

Make: it Robotics starterskit - begrip Bitwise Math

Deze blogpost is een voortzetting op mijn knutselen met de Make: it Robotics Kit. Hopelijk kan ik doorgeven op sommige van de informatie die ik heb geleerd zodat het gemakkelijker voor anderen om aan de slag over het werken met de Robotics Kit.Na het
Wiskunde-Land! (Bordspel)

Wiskunde-Land! (Bordspel)

Dit is een leuke manier voor de kiddos om hun math feiten te leren! Als ze een beetje jonge, gemakkelijker getallen gebruiken. Voor de oudere, maken het uitdagend! Dit zal u tonen het geleidelijke proces van dit gemakkelijk at Home project! U kunt me
Goedkope draadloze muizenval alarm met behulp van een ATtiny85

Goedkope draadloze muizenval alarm met behulp van een ATtiny85

Een paar weken geleden maakte ik de jaarlijkse expeditie tot onze zolder te halen de Chrismas decoraties. Zoals ik was het passeren van de vakken naar mijn vrouw die realiseerde ik me hadden we sommige ongenode kostgangers, duidelijk door hun uitwerp
Onzichtbare muur doos met behulp van optische bedrog

Onzichtbare muur doos met behulp van optische bedrog

het doel van deze ible is te laten zien hoe een muur gemonteerde doos die niet wordt weergegeven te slaan / te verbergen dingen. Wat inspireerde mij om dit te doen is dat ik een kleine UPS en een paar muur-wratten opknoping rond in mijn trappenhuis.
3D grafisch ontwerp met Blender en Gimp

3D grafisch ontwerp met Blender en Gimp

Hallo iedereen!In dit Instructable, zal ik lopen door het gebruik van de gratis software Blender voor 3d grafische vormgeving. Hoewel het lijkt formidabele, zijn de basisprincipes van blender gemakkelijk te meester. 3D-art is een beetje van een donke
Schaalbare reizen Box voor een muziekinstrument

Schaalbare reizen Box voor een muziekinstrument

Voor Kerstmis vorig jaar bouwde ik mijn eerste muziekinstrument voor mijn schoonzoon, Joe. In het proces ik geliquideerd per ongeluk een hele nieuwe klasse van muziekinstrument maken - ik was gericht voor iets genaamd een luit Pixie of een Stick Dulc
Ultimate-zonne-energie-Boombox U-S-B

Ultimate-zonne-energie-Boombox U-S-B

Hallo! Dit is mijn eerste echte Instructable en een work in progress als goed. Ik wilde om te beginnen met het schrijven van dit als ik ontwerpen en bouwen van mijn boombox zoals met eerdere projecten heb ik nooit rond op het nemen van foto's en mate
Hoe Arm een schaal Model slagschip van kras te bouwen

Hoe Arm een schaal Model slagschip van kras te bouwen

Welkom in de fascinerende wereld van R/C grote GEWEER oorlogsschip bestrijden. Dus wat is precies R/C oorlogsschip bestrijden? Het is een hobby waar schaal model oorlogsschepen, bewapend met lagedruk CO2 kanonnen, brand kleine kogellagers op een tege
Keyboard Cat

Keyboard Cat

Nee, niet dat toetsenbord kat, silly. Er is een nieuwe kat van het toetsenbord in de stad...De de geeky lovechild van toetsenbord kat en lange kat. Oh ja, deze kat heeft nerd te sparen...Is uw bureau niet naar uw nerd normen? Hebt u lolcats op uw sch
Graffiti kubus

Graffiti kubus

Gebouw met LEGO is altijd een leuk. Het beste deel is je creaties pronken. Een groeiende tendens is de ontwikkeling van LEGO muren of een muur met hengsten die u op kunt bouwen. Voortbouwend op dat idee hebben we de Graffiti-kubus. De kubus kan kinde
Hoe maak je een variabele hoofd zoomlens van een fotocamera van telescopische lens

Hoe maak je een variabele hoofd zoomlens van een fotocamera van telescopische lens

Voor alle liefhebbers van het vergrootglas, precisie kunst werknemers, onderzoekers, biologen, micro electrotechnicians, juweel reparateurs, Borg, en nog veel meer, beter leven en vreugde, bouwen een variabele hoofd zoomlens.Met beide handen vrij voo
De Off-Grid Latte: Schuimend perfectie met geen elektriciteit of Espresso Machine

De Off-Grid Latte: Schuimend perfectie met geen elektriciteit of Espresso Machine

met eigendom (en verwend geweest door bezitten) een paar espresso bedrijven ongeveer 7 jaar geleden, manlief en ik zijn steeds meer krenterig geworden over de kwaliteit van onze huis gebrouwen lattés.Huisgemaakte espressomachines waren onbevredigend
Dodelijk zegent oorbellen

Dodelijk zegent oorbellen

"Er waren eens drie broers die waren op reis langs een eenzame, kronkelende weg in schemerlicht. In tijd bereikt de broers een rivier te diep te waden door en te gevaarlijk overzwom... Echter deze broers werden geleerd in de magische kunsten, en dus
Houten Alaia Surfboard

Houten Alaia Surfboard

Alaia surfen werd door de oude Hawaiian voor duizenden jaren geperfectioneerd. Na jaren van moderne surfen heeft de eens vergeten trend gevangen op weer waardoor scherp surfers en bouwers te verbinden met het verleden. Met geen vinnen of moderne term