Bitwise Exclusief OF is Waar als of de beetjes worden geplaatst, maar niet Bitwise allebei, Compliment zijn een zijn complimentenexploitant die knevels het beetje of weg. Als Exclusief u OF een aantal alleen, het zich aan nul plaatst aangezien nul nul zullen blijven en degenen niet kunnen allebei zo worden geplaatst worden geplaatst aan nul.

Files Recovery Software
Home Contactgegevens Customer Support Download Demo Producten  

 
 

Bitwise Exclusieve OR

Bitwise Exclusief OF is Waar als één van beide beetjes, maar niet allebei worden geplaatst. De volgende shows het resultaat van a bitwise Exclusief OF op aantallen 23 en 12.

10111  (23)
01100  (12)  Exclusive OR (XOR)
_____________________________

11011  (result = 27)

 

Exclusief OF heeft sommige interessante eigenschappen. Als Exclusief u OF een aantal alleen, het zich aan nul plaatst aangezien nul nul zullen blijven en degenen niet kunnen allebei zo worden geplaatst worden geplaatst aan nul.

Als resultaat van dit, als Exclusief OF een aantal met een ander aantal, toen Exclusieve u OF het resultaat met het andere aantal opnieuw, het resultaat het originele aantal bent. U kunt dit met de aantallen proberen die in het bovengenoemde voorbeeld worden gebruikt.

23 XOR 12 = 27
27 XOR 12 = 23
27 XOR 23 = 12

Deze eigenschap kan voor encryptie worden gebruikt. Het volgende programma gebruikt een encryptiesleutel van 23 om het bezit op een aantal te illustreren ingegaan door de gebruiker.

#include <stdio.h>
int main()
{
int num, key = 23;

printf("Enter a number: ");
scanf("%d", &num);

num ^= key;

printf("Exclusive OR with %d gives %d\n", key, num);
num ^= key;

printf("Exclusive OR with %d gives %d\n", key, num);

return 0;
}

Bitwise Compliment

Bitwise Compliment is een zijn complimentenexploitant die knevels het beetje of weg. Als het 1 is, zal het aan 0 worden geplaatst, als het 0 is het aan 1 zal worden geplaatst.

#include <stdio.h>
int main()
{
int num = 0xFFFF;

printf("The compliment of %X is %X\n", num, ~num);
return 0;
}


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Data Recovery boek
 
Hoofdstuk-1 Een Overzicht van de Terugwinning van Gegevens
Hoofdstuk-2 Inleiding van Harde Schijven
Hoofdstuk-3 Logische Benadering van Schijven en OS
Hoofdstuk-4 De Systemen van het aantal
Hoofdstuk-5 Inleiding van de Programmering van C
Hoofdstuk-6 Inleiding aan de Grondbeginselen van de Computer
Hoofdstuk-7 De noodzakelijke Bevelen van Dos
Hoofdstuk-8 Schijf-bios functioneert en onderbreekt Behandeling met C
Hoofdstuk-9 Behandelende Grote Harde Schijven
Hoofdstuk-10 De Terugwinning van gegevens van Bedorven Floppy
Hoofdstuk-11 Het maken van Steunen
Hoofdstuk-12 Het lezen van en het Wijzigen van MBR met Programmering
Hoofdstuk-13 Het lezen van en het Wijzigen van DBR met Programmering
Hoofdstuk-14 Programmering de Terugwinning voor van het "Ruwe Dossier"
Hoofdstuk-15 Programmering voor de Wissers van Gegevens
Hoofdstuk-16 Het ontwikkelen van meer Nut voor Schijven
Bijlage Verklarende woordenlijst van de Termijnen van de Terugwinning van Gegevens
 
 
Pro Data Doctor

Home

Producten

Contactgegevens

Customer Support

Download Demo

Algemene Voorwaarden

 
Pro Data Doctor