Huvudskillnad: På datorer och elektronikområdet avser booles en datatyp som har två möjliga värden som representerar sann och falsk. Den brukar användas i sammanhang med ett deduktivt logiskt system som kallas boolesalgebra. Binary i matematik och datorer, hänvisar till en bas 2 numerisk notering. Den består av två värden 0 och 1. Siffrorna kombineras med en platsvärdesstruktur för att generera ekvivalenta numeriska värden. Således baseras båda på samma underliggande begrepp men används i sammanhang med olika system.
Jämförelse mellan booleska och binära:
Boolean | Binär | |
Definition | På datorer och elektronikområdet avser Booles en datatyp som har två möjliga värden som representerar true och false. Den brukar användas i sammanhang med ett deduktivt logiskt system som kallas boolesalgebra. | Binary i matematik och datorer, refererar till en bas 2 numerisk notering. Den består av två värden 0 och 1. Siffrorna kombineras med en platsvärdesstruktur för att generera ekvivalenta numeriska värden. |
Ursprung | Uppkallad efter George Boole (1815-1864) | Termen binär från sen Latin binarius "bestående av två" |
Metod för användning | Det finns 4 huvudsakliga booleska operatörer: OCH, INTE, ELLER, och XOR.
| Ett binärt talningssystem kallas också som bas-2-nummersystem.
Steg 1 - Justera divisorn (Y) med utdelningens viktigaste slut. Låt delen av Steg 2 - T utdelningen från dess MSB till dess bit i linje med LSB av divisorn betecknas X. Steg 3 - Jämför X och Y. a) Om X> = Y är kvotientbiten 1 och utför subtraktionen XY. b) Om X <Y är kvotientbiten 0 och utför inga subtraheringar. Steg 4 - Skift Y en bit till höger och gå till steg 2. |
Exempel | Booleskt uttryck kan betecknas med ett uttryck som resulterar i ett värde av antingen TRUE eller FALSE. Exempelvis är uttrycket 4 <5 (4 mindre än 5) ett Booleskt uttryck eftersom resultatet alltid är sant för detta specifika uttalande. | Decimal representation av ett binärt tal - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36 |