Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man använder bitvisa operationer i låg - nivå programmering

    Utöver de välkända aritmetiska operationer + , - , * och /, programmeringsspråk stöder också bitvis operationer . Genom dessa låg nivå operationer , kan en programmerare åt enskilda bitar i ett binärt mönster oavsett datatyp . Bitvis operationer implementera logisk aritmetik och skift lite och kan ge mycket bättre verkningsgrad än hög nivå operationer . Instruktioner
    1

    Placera INTE operatören framför ett binärt värde att utföra en bitvis INTE . Denna så kallade en -komplement operation vänder varje bit värde . I programspråket C , använd ~ symbolen för att ange en NOT-operation . Till exempel, om X är 0101 , då ~ X är 1010 .
    2

    Utför logisk aritmetik på binära värden lika långa . Datorer utföra logiska operationer på varje par av bitar som går från höger till vänster. I C , symbolerna & ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Skillnaden mellan en operand & Operator
    ·Tips på Debugging
    ·Hur man löser Binary Math Problem
    ·Kapslad tabell HTML Tutorial
    ·Hur man hålla värdet Kryssruta på en GridView Sorter…
    ·Hur man ändra tiden i registret med en Batch -fil
    ·Groovy datatyper
    ·Hur konverterar jag den datumstämpel datum i DB2
    ·Hur man använder konstanter i Pseudokod
    ·Hur uppdaterar Administrator den ColdFusion 9
    Utvalda artiklarna
    ·Hur du skriver in kinesiska tecken på din amerikanska …
    ·Hur man använder mål i UML
    ·Hur man gör en matris och fylla den med slumptal i Jav…
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·SQL VBA Tutorial
    ·Hur man lägger in en favicon på flikar i VB
    ·Hur man gör ett pip Med Java
    ·Hur man programmerar en TI - 84 Plus-räknare
    ·Hur man använder QBasic att skriva till Port
    ·Hur man gör en EXE med NetBeans
    Copyright © Dator Kunskap http://www.dator.xyz