Number Base Applications
Where Different Bases Are Used
Explore ApplicationsDifferent number bases aren't just mathematical curiosities—they solve real-world problems. 変換元 the binary powering your computer to the base-60 on your clock, various number systems appear throughout technology and daily life, each chosen for specific advantages.
Binary (Base-2) Applications
Digital Computing
- All digital devices: Phones, computers, appliances
- Memory storage: RAM, SSDs, hard drives
- Processors: All operations reduced to binary
Digital Communications
- Network protocols: Data transmitted as bits
- Wireless signals: Encoded in binary
- Fiber optics: Light pulses for 0 and 1
Barcodes and QR Codes
- Barcodes: Binary patterns of lines
- QR codes: 2D binary matrices
Hexadecimal (Base-16) Applications
Web Design and Graphics
- Color codes: #FF5733, #2C3E50
- Image formats: Hex in metadata
- CSS values: Colors, sometimes sizes
Programming and Debugging
- Memory addresses: 0x7fff5fbff8e0
- Debug output: Hex dumps
- Assembly language: Instruction encoding
Cryptography and 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) Applications
Unix/Linux File Permissions
- chmod 755: Common permission setting
- chmod 644: Files readable by all
- Why 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) Applications
Time
- 時間: 12-hour clock
- 月: 12 in a year
Measurements
- インチ: 12 per foot
- Dozens: 12 items (eggs, donuts)
- Gross: 144 (12 × 12)
Why 12?
- Divisible by 2, 3, 4, 6
- More factors than 10 (only 2, 5)
- Easier fractions: halves, thirds, quarters
Sexagesimal (Base-60) Applications
Time
- 分: 60 per hour
- 秒: 60 per minute
Angles and Coordinates
- 度: 360 per circle (divisible by 60)
- 分: 60 per degree
- 秒: 60 per arcminute
- GPS coordinates: 度, minutes, seconds
Why 60?
- Babylonian origin (≈4000 years old)
- Highly composite: divisible by 1,2,3,4,5,6,10,12,15,20,30,60
- Easy fractions without decimals
Vigesimal (Base-20) Applications
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 for 20 ("Four score and seven years...")
Specialized Computing Bases
Base-64 Encoding
- Email attachments: Binary files encoded for text transmission
- Data URIs: Embedding images in HTML/CSS
- JWT tokens: Web authentication tokens
- API keys: Often base64 encoded
Base-32 and Base-58
- Base-32: Human-readable codes (no confusing characters)
- Base-58: Bitcoin addresses (no 0, O, l, I)
Application Summary
| Base | Primary Applications |
|---|---|
| Binary (2) | All digital computing, communications |
| Octal (8) | Unix permissions, aviation codes |
| Decimal (10) | Everyday counting, finance |
| Duodecimal (12) | Time (hours), imperial measurements |
| Hexadecimal (16) | Programming, colors, addresses |
| Sexagesimal (60) | Time (minutes/seconds), angles |
| Base-64 | Data encoding for text transmission |
まとめ
Different number bases persist because they solve specific problems well. Binary is natural for electronics. Hexadecimal makes binary human-readable. Base-60 (from Babylon) gives us easy time fractions. Base-12 appears in clocks and measurements. 理解する these applications helps you recognize number systems in daily life and work with them effectively in technical contexts.