μμλ₯Ό λνλ΄λ€, λΆλ μμμ
μ»΄ν¨ν°λ μλ£λ₯Ό μ μ₯ν λ, 2μ§μλ₯Ό μ¬μ©ν©λλ€. μμ λΆλΆμ΄ μλ μ«μ, μ¦ μ€μ λν 2μ§μλ₯Ό μ¬μ©νμ¬ λνλ΄λ©° λΆλ μμμ λ°μ΄ν° νμμ μ¬μ©ν©λλ€. λΆλ μμμ λ°μ΄ν° νμμ λνμ¬ μμλ΄ μλ€. (IEEE 754 νμ€μ κΈ°μ€μΌλ‘ μ€λͺ ν©λλ€.)
ꡬ쑰
μνλ μ€μ ν¬κΈ°μ λ°λΌ, μ€μ 1κ°λ₯Ό νννκΈ° μν΄ 32λΉνΈλ₯Ό μ¬μ©ν μλ μμΌλ©°, 64λΉνΈλ₯Ό μ¬μ©ν μλ μμ΅λλ€. ν΄λΉ κΈμμλ 32λΉνΈλ₯Ό νμ©νμ¬ μμλ₯Ό λ€κ² μ΅λλ€.
32λΉνΈλ λΆνΈ λΉνΈ 1κ°μ μ§μλΆ λΉνΈ 8κ°, κ·Έλ¦¬κ³ κ°μλΆ λΉνΈ 23κ°λ‘ ꡬμ±λ©λλ€.
S: λΆνΈ λΉνΈ, E: μ§μλΆ, M: κ°μλΆ
λ³Έ κΈμμλ νΉλ³ν μνΈμμ© μμ€ν μ μ μ©νμμ΅λλ€. 10μ§μ μμλ₯Ό λΆλ μμμ μλ£νμ νμ©νμ¬ λνλ΄λ λ°©λ²μ μμ보며, κΈμμ μ€λͺ μ μν΄ μ¬μ©νλ μμλ₯Ό μ§μ μ§μ ν μ μμ΅λλ€. μ¦, μμ μ΄ μνλ μ«μμ λν λ³ν κ³Όμ μ νμΈν΄ λ³Ό μ μμ΅λλ€. μλμ μνλ μλ₯Ό μ λ ₯νμ¬ μμλ₯Ό μ€μ νμΈμ.
λΆνΈ λΉνΈ
-314.25λ₯Ό μλ‘ λ€μ΄ μ€λͺ νκ² μ΅λλ€.
첫 λΉνΈλ λΆνΈ λΉνΈμ λλ€. 첫 λΉνΈκ° μμ λλ 0μ΄λ©΄ λΆνΈ λΉνΈκ° 0μ΄κ³ , μμμ΄λ©΄ 1μ λλ€. μ컨λ 4.21μ μμμ΄λ―λ‘ λΆνΈ λΉνΈκ° 0, -3.14λ μμμ΄λ―λ‘ λΆνΈ λΉνΈκ° 1μ λλ€. μ¦ -314.25μ 첫 λΉνΈλ 1μ λλ€.
μ§μλΆμ κ°μλΆ
μ°μ , -314.25λ₯Ό 2μ§μλ‘ λ³νν©μλ€. 2μ§μλ 10μ§μμ λ¬λ¦¬ nλ²μ§Έ μ리μ μμ κ°μ€μΉλ μ λλ€. μλ₯Ό λ€λ©΄ μλμ κ°μ΅λλ€. (μ«μ μ€λ₯Έμͺ½μ κ° μλ€λ©΄ κ·Έ μκ° 2μ§μμλ‘ ννλμμμ μλ―Έν¨)
μ λ΄μ©μ κΈ°μ΅νλ©°, λΆνΈλ₯Ό μ κ±°ν 314.25λ₯Ό 2μ§μλ‘ λ³ννλ©΄ 100111010.01μ λλ€.
λΆλ μμμ μ΄λ¦μμ μ μ μλ―μ΄, μμμ μ μμΉλ₯Ό λ³νμμΌ μ μ₯ν©λλ€. μμμ μ κ³ μ νμμ λλ³΄λ€ λ³΄λ€ λ§μ λ²μμ μ€μλ₯Ό ννν μ μκΈ° λλ¬Έμ λλ€. 100111010.01λ₯Ό κΌ΄λ‘ ννν©λλ€. λ³νν μμμ μ§μλΆλ -127μ λλ€. κ·Έλ¬λ©΄, -127μ 2μ§μλ‘ λ³ννμ¬ μ§μλΆ λΉνΈμ λ£μΌλ©΄ λ κΉμ? μ λ΅μ 'μλλ€'μ λλ€. μλ₯Ό λ€μ΄ 0.5λ₯Ό μ λ°©μκ³Ό κ°μ΄ νννλ©΄ μ λλ€. μ§μλΆλ -1μ λλ€. μ§μλΆμλ λΆνΈ λΉνΈκ° μμΌλ―λ‘, -1μ μ μ₯ν μ μμ΅λλ€. λ°λΌμ, μ§μλΆ 8λΉνΈκ° λνλΌ μ μλ κ° μ€, κ°μ΄λ° κ° 127μ λνμ¬ μ μ₯ν©λλ€. μ¦, μ μμμ -127 + 127 = 0λ₯Ό 2μ§μλ‘ λ³νν κ°, λ₯Ό μ§μλΆ λΉνΈμ λ£μ΅λλ€.
κ°μλΆμλ 0μμ μμμ μλ λ§ μ μ₯ν©λλ€. 첫 μλ μΈμ λ 1μ΄κΈ° λλ¬Έμ μ μ₯νμ§ μμ΅λλ€. μλΆλΆλΆν° μ μ₯νλ©°, λλ¨Έμ§λ 0μΌλ‘ μ±μλλ€.