10μ§μλ 무μμΈκ°μ?
10μ§μλ μΌμ μνμμ κ°μ₯ λ§μ΄ μ¬μ©νλ μ«μ 체κ³μ λλ€. μ΄ μ²΄κ³λ 0λΆν° 9κΉμ§μ μ«μλ‘ μ΄λ£¨μ΄μ Έ μμΌλ©°, μμΉμ λ°λΌμ κ°μ΄ λ¬λΌμ§λλ€. κ° μμΉμ μλ 10μ κ±°λμ κ³±μΌλ‘ κ³μ°λ©λλ€.
2μ§μλ 무μμΈκ°μ?
2μ§μλ μ»΄ν¨ν°μ κ°μ₯ κΈ°λ³Έμ μΈ μ«μ 체κ³μ λλ€. μ΄ μ²΄κ³λ 0κ³Ό 1λ§μΌλ‘ μ«μλ₯Ό λνλ λλ€. κ° μμΉμ μλ 2μ κ±°λμ κ³±μΌλ‘ κ³μ°λ©λλ€.
λΉνΈμ°μ°μ΄ 무μμΈκ°μ?
λΉνΈμ°μ°μ μ»΄ν¨ν°μμ μ΄μ§μλ₯Ό λ€λ£¨λ λ°μ μ¬μ©λλ μ°μ° κΈ°λ²μ λλ€. μ»΄ν¨ν°λ 0κ³Ό 1λ§μ μ΄μ©νκΈ° λλ¬Έμ λΉνΈμ°μ°μ ν΅ν΄ μ΄μ§μλ₯Ό λ³ννκ±°λ μ‘°μν μ μμ΅λλ€.
10μ§μλ₯Ό 2μ§μλ‘ λ³ννλ λ°©λ²
10μ§μλ₯Ό 2μ§μλ‘ λ³νν λμλ λΉνΈμ°μ°μ νμ©ν μ μμ΅λλ€. κ°λ¨ν λ°©λ²μ μ£Όμ΄μ§ 10μ§μλ₯Ό κ³μν΄μ 2λ‘ λλκ³ , λλ¨Έμ§λ₯Ό μμμΌλ‘ λμ΄νλ κ²μ λλ€.
- λ³νν 10μ§μλ₯Ό μ€λΉν©λλ€.
- 10μ§μλ₯Ό 2λ‘ λλ λλ¨Έμ§λ₯Ό μμμΌλ‘ λμ΄ν©λλ€.
- λλ λͺ«μ΄ 0μ΄ λ λκΉμ§ 2λ‘ λλκ³ λλ¨Έμ§λ₯Ό μμμΌλ‘ μΆκ°ν©λλ€.
λΉνΈμ°μ°μ νμ©ν 10μ§μλ₯Ό 2μ§μλ‘ λ³ν μΆλ ₯ μμ
λ€μμ λΉνΈμ°μ°μ νμ©νμ¬ 10μ§μλ₯Ό 2μ§μλ‘ λ³ννλ μμ μ λλ€.
def decimal_to_binary(num):
if num == 0:
return '0'
binary = ''
while num > 0:
binary = str(num % 2) + binary
num = num // 2
return binary
μ μμ μμ decimal_to_binary
ν¨μλ μ£Όμ΄μ§ 10μ§μλ₯Ό 2μ§μλ‘ λ³ννμ¬ λ°ννλ ν¨μμ
λλ€. μλ₯Ό λ€μ΄, decimal_to_binary(10)
μ 1010
μ λ°νν©λλ€.
μ 체 λ΄μ© μ 리νκΈ°
10μ§μλ₯Ό 2μ§μλ‘ λ³ννκΈ° μν΄μλ λΉνΈμ°μ°μ νμ©ν μ μμ΅λλ€. 10μ§μλ₯Ό 2λ‘ λλκ³ λλ¨Έμ§λ₯Ό μμμΌλ‘ λμ΄νλ λ°©λ²μ μ¬μ©νλ©΄ κ°λ¨νκ² λ³νν μ μμ΅λλ€. λΉνΈμ°μ°μ νμ©νμ¬ 10μ§μλ₯Ό 2μ§μλ‘ λ³ννλ μμ λ₯Ό μ μνμ΅λλ€.
λκΈ