Hvad er et binært heltal?
Det binære system er et slags talesystem, der bruger en forenklet notation til at reducere vores moderne tælling til kun heltalene ét og nul. Et binært heltal er en af disse og nuller, der udgør en binær streng, og er et helt tal. Det bruges inden for det, som nogle kalder et "base-2" -system i modsætning til det tællesystem, som den moderne verden almindeligvis bruger, kaldet "base-10", fordi det bruger ti som en specifik enhed til konstruktion af større heltal. Base-2-systemet bruger bare det ene og det nul, så det ene er det "øverste tal" for dette system.
Det binære system, som vi bruger i dag, har sine rødder i gamle kulturer og praksis. En af disse er I Ching , en traditionel østlig metode til spådom, der bruger de to sider af mønter eller andre genstande til at bruge et binært system til at fortælle formuer. Andre bøger og ressourcer viser brugen af binære i forskellige historiske kulturer til optælling, alternativ matematik eller andre grundlæggende undersøgelser af, hvordan mennesker bruger heltal.
Selvom det binære system har eksisteret i århundreder, er det blevet en hæfteklamme i et meget moderne felt: datalogi. Binære numre danner grundlaget for en masse af den første computerteknik, der gav anledning til moderne computersprog. Programmerere, der forsøgte at købe beregning til enkle procedurer, som en maskine let kunne udføre, fandt, at det binære heltal var nyttigt til at danne enkle "on-off" strenge, der ofte ville blive kaldt maskinsprog . Det binære heltal har været en traditionel måde at oversætte ordbaserede computersprog, som programmerere bruger til noget, der let kan læses til en maskine.
Ligesom det binære heltal er almindeligt for oversættelse af computersprog til en compiler eller andet softwareværktøj, blev binære numre også standard til lagring af data. En binær strøm er en levedygtig metode til at lagre næsten enhver form for data på en computer på grund af systemets medfødte enkelhed. Programmerere og ingeniører fortsætter med at undersøge brugen af binære heltal til alle former for højteknologisk kommunikation og databehandling. Udover ens og nuller kan et binært system vises som en "sand / falsk" dialektik eller et andet element på en software-grænseflade. Ingeniørstuderende og andre lærer ofte binært tidligt i deres træning, da applikationsområdet for dette system er så bredt, og binære heltal bruges så meget i en række forskellige teknologier.