Number Base Applicazioni
Dove Different Bases Are Used
Esplora ApplicazioniDifferent number bases aren't just mathematical curiosities—they solve real-world problems. Da il binary powering your computer un il base-60 on your clock, various number systems appear throughout technology e daily life, each chosen per specific advantages.
Binary (Base-2) Applicazioni
Digital Computing
- All digital devices: Phones, computers, appliances
- Memory storage: RAM, SSDs, hard drives
- Processors: All operations reduced un binary
Digital Communications
- Network protocols: Data transmitted as bits
- Wireless signals: Encoded in binary
- Fiber optics: Light pulses per 0 e 1
Barcodes e QR Codes
- Barcodes: Binary patterns di lines
- QR codes: 2D binary matrices
Hexadecimal (Base-16) Applicazioni
Web Design e Graphics
- Color codes: #FF5733, #2C3E50
- Image formats: Hex in metadata
- CSS values: Colors, sometimes sizes
Programming e Debugging
- Memory addresses: 0x7fff5fbff8e0
- Debug output: Hex dumps
- Assembly language: Instruction encoding
Cryptography e Security
- Hash values: SHA-256 produces 64 hex digits
- Encryption keys: Often displayed in hex
- Digital certificates: Fingerprints in hex
Networking
- MAC addresses: 00:1A:2B:3C:4D:5E
- IPv6 addresses: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
Octal (Base-8) Applicazioni
Unix/Linux File Permissions
- chmod 755: Comuni permission setting
- chmod 644: Files readable da all
- Perche octal? 3 bits per permission group (rwx)
Aviation
- Transponder codes: 4-digit octal (0000-7777)
- Squawk codes: 7500 (hijack), 7600 (radio failure), 7700 (emergency)
Historical Computing
- PDP-8, PDP-10: Used octal extensively
- Some legacy systems: Still display octal
Duodecimal (Base-12) Applicazioni
Time
- Ore: 12-ora clock
- Mesi: 12 in un anno
Measurements
- Pollici: 12 per piede
- Dozens: 12 items (eggs, donuts)
- Gross: 144 (12 × 12)
Perche 12?
- Divisible da 2, 3, 4, 6
- More factors than 10 (only 2, 5)
- Easier fractions: halves, thirds, quarters
Sexagesimal (Base-60) Applicazioni
Time
- Minuti: 60 per ora
- Secondi: 60 per minuto
Angles e Coordinates
- Gradi: 360 per circle (divisible da 60)
- Arcminutes: 60 per grado
- Arcseconds: 60 per arcminute
- GPS coordinates: Gradi, minuti, secondi
Perche 60?
- Babylonian origin (≈4000 anni old)
- Highly composite: divisible da 1,2,3,4,5,6,10,12,15,20,30,60
- Easy fractions without decimals
Vigesimal (Base-20) Applicazioni
Mayan Calendar
- Mayan civilization used base-20
- Long Count calendar calculations
Language Traces
- French: quatre-vingts (4×20 = 80)
- Danish: Similar patterns
- "Score": Old English per 20 ("Four score e seven anni...")
Specialized Computing Bases
Base-64 Encoding
- Email attachments: Binary files encoded per text transmission
- Data URIs: Embedding images in HTML/CSS
- JWT tokens: Web authentication tokens
- API keys: Often base64 encoded
Base-32 e Base-58
- Base-32: Human-readable codes (no confusing characters)
- Base-58: Bitcoin addresses (no 0, O, l, I)
Application Riepilogo
| Base | Primary Applicazioni |
|---|---|
| Binary (2) | All digital computing, communications |
| Octal (8) | Unix permissions, aviation codes |
| Decimal (10) | Everyday counting, finance |
| Duodecimal (12) | Time (ore), imperial misurazioni |
| Hexadecimal (16) | Programming, colors, addresses |
| Sexagesimal (60) | Time (minuti/secondi), angles |
| Base-64 | Data encoding per text transmission |
Conclusione
Different number bases persist because they solve specific problems well. Binary e natural per electronics. Hexadecimal makes binary human-readable. Base-60 (da Babylon) gives us easy time fractions. Base-12 appears in clocks e misurazioni. Comprendere these applications helps you recognize number systems in daily life e work con them effectively in technical contexts.