programing/etc
-
[디지털논리] 10진수를 2진수로 변환하는 방법programing/etc 2017. 3. 8. 22:51
안녕하세요, Einere입니다. 디지털 논리에서 배우는 Number system의 종류인 Binary와 Decimal이 있습니다.이번에는 10진법을 2진법으로 쉽게 변환하는 방법에 대해 포스팅할려고 합니다. 우선 변환하려는 수의 정수부분과 소수점 이하부분으로 분리해서 작업해야 합니다. 정수부분은 2로 나누어서 몫이 0이 될때까지 진행하면 됩니다.이때, 나머지를 오른쪽에 따로 기재해서, 역순으로 수를 조합하시면 2진법으로 변환이 됩니다. 소수점 이하부분은 정수부분과는 반대로 2를 곱하여서 결과값이 1이 될때까지 진행하면 됩니다.위의 예시에서 0.6875*2=1.3750 이므로 1+0.3750으로 바꿔줍니다.자릿수 올림이 발생하였으므로 정수인 1을 오른쪽에 따로 기재합니다.0.3750*2=0.7500이므로 ..