Nøkkelforskjell: På datamaskiner og elektronikk refererer boolsk til en datatype som har to mulige verdier som representerer ekte og falsk. Den brukes vanligvis i sammenheng med et deduktivt logisk system kjent som boolsk algebra. Binær i matematikk og datamaskiner, refererer til en base 2 numerisk notasjon. Den består av to verdier 0 og 1. Sifrene kombineres ved hjelp av en plassverdistruktur for å generere tilsvarende numeriske verdier. Dermed er begge basert på det samme underliggende konseptet, men brukes i sammenheng med forskjellige systemer.
Sammenligning mellom boolsk og binær:
boolean | Binary | |
Definisjon | I området for datamaskiner og elektronikk refererer boolsk til en datatype som har to mulige verdier som representerer ekte og falsk. Den brukes vanligvis i sammenheng med et deduktivt logisk system kjent som boolsk algebra. | Binary i matematikk og datamaskiner, refererer til en base 2 numerisk notasjon. Den består av to verdier 0 og 1. Sifrene kombineres ved hjelp av en plassverdistruktur for å generere tilsvarende numeriske verdier. |
Opprinnelse | Oppkalt etter George Boole (1815-1864) | Begrepet binært fra sen Latin binarius "bestående av to" |
Metode for bruk | Det er 4 hovedbooleanske operatører: OG, IKKE, ELLER, og XOR.
| Et binært talesystem kalles også som base-2 nummer system.
Trinn 1 - Juster divisoren (Y) med den viktigste endringen av utbyttet. La delen av Trinn 2 - Dersom han utbytte fra sin MSB til sin bit justert med LSB av divisoren, betegnes X. Trinn 3 - Sammenlign X og Y. a) Hvis X> = Y, er kvotientbiten 1 og utfør subtraksjonen XY. b) Hvis X <Y er kvotientbiten 0 og ikke utfører noen subtraksjoner. Trinn 4 - Skift Y en bit til høyre og gå til trinn 2. |
Eksempel | Boolsk uttrykk kan betegnes med et uttrykk som resulterer i en verdi av enten TRUE eller FALSE. Eksempelet er uttrykket 4 <5 (4 mindre enn 5), et booleskt uttrykk som resultatet alltid er sant for denne setningen. | Decimal representasjon av et binært tall - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36 |