8번 16진 뺄셈 가르쳐주세요.
아직 뒷부분 보지 못했어요
안녕하세요.
10진수가 0에서 9까지의 값을 사용하여 9 다음에 십의 자리로 1이 올라가고 일의 자리는 0이되어 10이 되듯
16진수도 0에서 15까지의 값을 사용하여 14다음에 십의 자리로 1이 올라가고 일의 자리는 0이 됩니다.
그러므로 뺄셈을 할 때 앞 자리에서 값을 빌려올 때 16을 빌려오는 것이죠.
1 A 1 D
F 9 F
-------
D(14)에서 F(15)를 뺄 수 없으므로 앞 자리에서 1(16)을 빌려와서
16-F(15) = 1의 값을 D(14)에 더해 E(15)가 됩니다.
그 앞 자리는 1을 빌려줬으므로 0에서 9를 뺄 수 없어, 다시 그 앞 자리에서 1(16)을 빌려와서
16-9 = 5의 값을 0에 더해 5가 됩니다.
그 앞 자리는 1을 빌려줬으므로 9에서 F를 뺄 수 없어, 다시 그 앞 자리에서 1(16)을 빌려와서
16-F(15) = 1의 값을 9에 더해 A(10)가 됩니다.
그 앞의 1은 아래에 빌려줬으므로 0이 됩니다.
결국 계산 후의 값은 A 7 E가 됩니다.
오늘도 즐거운 하루 되세요.
-
*2016-02-01 09:33:18
안녕하세요.
10진수가 0에서 9까지의 값을 사용하여 9 다음에 십의 자리로 1이 올라가고 일의 자리는 0이되어 10이 되듯
16진수도 0에서 15까지의 값을 사용하여 14다음에 십의 자리로 1이 올라가고 일의 자리는 0이 됩니다.
그러므로 뺄셈을 할 때 앞 자리에서 값을 빌려올 때 16을 빌려오는 것이죠.
1 A 1 D
F 9 F
-------
D(14)에서 F(15)를 뺄 수 없으므로 앞 자리에서 1(16)을 빌려와서
16-F(15) = 1의 값을 D(14)에 더해 E(15)가 됩니다.
그 앞 자리는 1을 빌려줬으므로 0에서 9를 뺄 수 없어, 다시 그 앞 자리에서 1(16)을 빌려와서
16-9 = 5의 값을 0에 더해 5가 됩니다.
그 앞 자리는 1을 빌려줬으므로 9에서 F를 뺄 수 없어, 다시 그 앞 자리에서 1(16)을 빌려와서
16-F(15) = 1의 값을 9에 더해 A(10)가 됩니다.
그 앞의 1은 아래에 빌려줬으므로 0이 됩니다.
결국 계산 후의 값은 A 7 E가 됩니다.
오늘도 즐거운 하루 되세요.