λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
CS

수의 체계

by L_SU 2025. 6. 25.

🧠 μ§„λ²•μ΄λž€?

  • 진법(Base): 숫자λ₯Ό ν‘œν˜„ν•˜λŠ” μ²΄κ³„μž„.
    예: 10진법은 0~9κΉŒμ§€μ˜ 숫자λ₯Ό μ‚¬μš©ν•˜κ³ , 2진법은 0κ³Ό 1λ§Œμ„ μ‚¬μš©ν•¨.
  • 숫자의 μžλ¦Ώμˆ˜λ§ˆλ‹€ **기수(base)**의 κ±°λ“­μ œκ³±μ„ κ³±ν•˜μ—¬ 전체 값을 계산함.
  • 예λ₯Ό λ“€μ–΄ 327(10)은 λ‹€μŒκ³Ό 같이 계산됨:
    3 × 10² + 2 × 10¹ + 7 × 10⁰ = 300 + 20 + 7 = 327

 

πŸ’» 컴퓨터와 2진법

  • λ””μ§€ν„Έ μ»΄ν“¨ν„°λŠ” μ „κΈ° μ‹ ν˜Έμ˜  두 κ°€μ§€ μƒνƒœ(0κ³Ό 1)둜 정보λ₯Ό ν‘œν˜„ν•¨.
  • λ”°λΌμ„œ 컴퓨터 λ‚΄λΆ€μ—μ„œλŠ” **2μ§„μˆ˜(Binary)**둜 λͺ¨λ“  데이터가 μ €μž₯되고 처리됨.
  • ν•˜μ§€λ§Œ, 2μ§„μˆ˜λŠ” μžλ¦Ώμˆ˜κ°€ λ„ˆλ¬΄ κΈΈμ–΄μ Έ μ‚¬λžŒμ΄ 읽기 어렀움 → 이둜 인해 8μ§„μˆ˜μ™€ 16μ§„μˆ˜λ„ 자주 μ‚¬μš©λ¨.

 

πŸ”„ 8μ§„μˆ˜μ™€ 16μ§„μˆ˜μ˜ ν•„μš”μ„±

  • 8μ§„μˆ˜(Octal): 3자리 2μ§„μˆ˜ λ¬ΆμŒμ„ κ°„λ‹¨νžˆ ν‘œν˜„ν•  수 있음
    예: 101 110 → 5 6 → 56(8)
  • 16μ§„μˆ˜(Hexadecimal): 4자리 2μ§„μˆ˜ λ¬ΆμŒμ„ κ°„λ‹¨νžˆ ν‘œν˜„ν•  수 있음
    예: 1111 0001 → F1(16)
  • 이듀 μ§„μˆ˜λŠ” μ‚¬λžŒμ΄ 컴퓨터 λ‚΄λΆ€ 데이터λ₯Ό κ°„κ²°ν•˜κ²Œ ν•΄μ„ν•˜κ³  λ””λ²„κΉ…ν•˜λŠ” 데 μœ μš©ν•¨.

 

πŸ”’ μžλ¦Ώκ°’μ΄λž€?

  • μžλ¦Ώκ°’μ€ 각 자리의 μœ„μΉ˜μ— 따라 λ‹¬λΌμ§€λŠ” 수의 κ°€μ€‘μΉ˜μž„.
  • μžλ¦Ώκ°’ 계산 방식:
    • μ •μˆ˜ λΆ€λΆ„: κ°€μž₯ 였λ₯Έμͺ½μ΄ base⁰, μ™Όμͺ½μœΌλ‘œ 갈수둝 base¹, base², …
    • μ†Œμˆ˜ λΆ€λΆ„: μ†Œμˆ˜μ  첫 μžλ¦¬λŠ” base⁻¹, λ‹€μŒμ€ base⁻², …
  • μ˜ˆμ‹œ (10μ§„μˆ˜):
    123.45 = 1×10² + 2×10¹ + 3×10⁰ + 4×10⁻¹ + 5×10⁻² = 100 + 20 + 3 + 0.4 + 0.05 = 123.45

'CS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

문자 ν‘œν˜„  (0) 2025.06.28
μ •λ³΄μ˜ ν‘œν˜„  (0) 2025.06.28
진법 λ³€ν™˜  (0) 2025.06.28
μ»΄ν“¨ν„°μ˜ ꡬ성 & ν™œμš© λΆ„μ•Ό  (0) 2025.06.24
μ»΄ν“¨ν„°μ˜ λ°œμ „κ³Ό 역사  (0) 2025.06.23