Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te berekenen Big endian integer waarde
Big - endian integers zijn binaire getallen en soms vervelend om mee te werken , maar de mogelijkheid om hun inhoud te begrijpen is het van belang in het bouwen van fundamenteel inzicht in de informatica of elektrische engineering.The term " big - endian "is afgeleid van Jonathan Swift 's boek , " Gulliver's Travels . " Er zijn twee strijdende koninkrijken , woest verzet waarover eind van een hardgekookt ei moet eerst worden geconsumeerd . Die geloven een ei is best gegeten van het bredere uiteinde zijn " big - endian , " terwijl hun tegenstanders zijn " little - endian . " In binaire verwijst waarin binaire plaatsen voorop : de meest of minst significante bits. Wat je nodig hebt
Potlood Briefpapier
Toon Meer Aanwijzingen
Bepaal een Big - endian integer 's Value
1

Bepaal het formaat van uw nummer . Als het getal een " signed integer ", die zowel positieve als negatieve waarden kunnen opslaan , is het in een vorm genaamd " two's complement ". Indien zij de " unsigned integer , " die alleen positieve waarden kan vertegenwoordigen , het vereist iets minder manipulatie . Kopen van 2

Schrijf uw nummer . Als de jouwe is een signed integer in de twee -complement-notatie , kijk naar de meest linkse bit . Als het 0 of uw nummer is een unsigned integer , gaat u verder met de volgende stap en ga verder alsof het een unsigned integer , omdat dit een positieve waarde .

Als het 1 , vervang dat stukje met een negatief teken . Vervolgens draaien de overige bits , schakelen 1-0 en 0-1 . Voeg dan 1 om de meest rechtse bit , die waarden indien nodig. Deze bits geven de omvang van uw nummer . Bijvoorbeeld , als het blijkt te zijn -42 , deze bits representeren nu de " 42 " deel .
3

Schrijf de waarde van elk van de bits onder elke 1 in je nummer . De meest rechtse bit is de kolommen van de 1's , net als bij decimale getallen . De kolom aan de linkerkant is de kolom 2 's , en aan de linkerkant van dat , kolom 4's . Elke keer dat u naar links , de waarde van die kolom is het dubbele van de vorige kolom . Dus , meebewegen op deze manier , het schrijven van de waarde van de kolom als het een 1 , en niets als het een 0 . Bijvoorbeeld , 01101011 zou hebben nummer 64 , 32 , 8 , 2 en 1 eronder .

Sum 4 de nummers onder de 1 -bits geschreven . Voor ons voorbeeld uit de vorige stap , zouden we 64 + 32 + 8 + 2 + 1 = 107 . Dit bedrag is de waarde van uw big - endian integer . Houd in gedachten dat als uw nummer wordt ondertekend en u had om de bits omdraaien , dan is deze hoeveelheid is negatief .

Previous: Next:
  Computer Programming Languages
·Hoe te Shell Variabelen Pass n…
·Wat zijn de twee functies van …
·Beginner SQL Training 
·Hoe onderscheid te maken tusse…
·Hoe uw eigen Study aanleg UID …
·Hoe kan ik Excel gebruiken van…
·Hoe maak je een uitroepteken i…
·Hoe te Tekens met accenten te …
·Maken van een webpagina Design…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te voegen een BMP afbeelding in Quic…
·Hoe kan ik een lijst in Android XML Impl…
·Hoe kan ik HTML -extensies in C schrijve…
·Hoe te VB.NET Project Verpak 
·Hoe te Graphic API gebruiken in VB.NET 
·Lightbox Vs . Lightbox 2 
·Hoe maak TI84 Flash Apps 
·Hoe je MySQL -bestanden installeren in P…
·Hoe te iFrame invoegen Met PHP 
Copyright © Computer Kennis http://www.nldit.com