Saturday, February 09, 2008
소수 분수 변환기; 소수를 분수로, 분수를 소수로 변환; Frac Converter
소수를 분수로, 또는, 분수를 소수로 자동으로 바꾸는 계산기입니다. 아래 좌측의 입력 칸들에 분수의 분자 분모를 넣으면, 우측에 소수로 변환되어 나오고, 그 반대로도 가능합니다.
분수를 소수로 고치는 것은 확실하게 되지만, 소수를 분수로 고치는 것에는 오차가 있을 수 있으니 주의가 필요합니다.
분수를 소수로 고치는 것은 확실하게 되지만, 소수를 분수로 고치는 것에는 오차가 있을 수 있으니 주의가 필요합니다.
----------- =
소수를 분수로 고칠 때에는 소수점 이하 6자리까지만 인식됩니다.
소수를 분수로 고치는 작업에서는 오차가 발생할 가능성이 높습니다. 예를 들어, 분수 8/7 (7분의 8) 을 소수로 고치면 1.1428571428571428...이라는 무한소수가 됩니다. 그러나 이 소수를 위의 계산기에서 분수로 다시 고치면, 8/7로 정확히 돌아가지 않고, "1142857/1000000"이라는 분수로 나오는 한계가 있습니다. 정밀도를 약간 잃은 것입니다.
원래, 정밀도 높은 소수를 분수로 변환하는 것은 그리 완벽하게 잘 되지 않습니다. 따라서 일단 분수로 고친 후에는, 그 분수를 다시 소수로 고쳐서, 오차가 있는지 검산해야 합니다.
오차 없는 정밀한 계산이 필요할 경우에는 매스매티카(Mathematica)에서
Rationalize[1.1428571428571428, 0]
위와 같은 수식을 사용하면, 8/7로 정확하게 변환 출력됩니다.
한편, 분수를 소수로 변환하는 것에는 오차가 사실상 없습니다. 다만 무한소수의 경우에는 끝이 잘립니다.
업데이트: 소수 "2.01"이, 분수 "201/100"이 아닌, "2/1"로 변환되는 버그 등을 처리했습니다.
소수를 분수로 고치는 작업에서는 오차가 발생할 가능성이 높습니다. 예를 들어, 분수 8/7 (7분의 8) 을 소수로 고치면 1.1428571428571428...이라는 무한소수가 됩니다. 그러나 이 소수를 위의 계산기에서 분수로 다시 고치면, 8/7로 정확히 돌아가지 않고, "1142857/1000000"이라는 분수로 나오는 한계가 있습니다. 정밀도를 약간 잃은 것입니다.
원래, 정밀도 높은 소수를 분수로 변환하는 것은 그리 완벽하게 잘 되지 않습니다. 따라서 일단 분수로 고친 후에는, 그 분수를 다시 소수로 고쳐서, 오차가 있는지 검산해야 합니다.
오차 없는 정밀한 계산이 필요할 경우에는 매스매티카(Mathematica)에서
Rationalize[1.1428571428571428, 0]
위와 같은 수식을 사용하면, 8/7로 정확하게 변환 출력됩니다.
한편, 분수를 소수로 변환하는 것에는 오차가 사실상 없습니다. 다만 무한소수의 경우에는 끝이 잘립니다.
업데이트: 소수 "2.01"이, 분수 "201/100"이 아닌, "2/1"로 변환되는 버그 등을 처리했습니다.
분수 사칙연산 계산기: ▶▶ 분수 계산기; 분수 더하기 덧셈; Frac Add Calc
대분수 가분수 변환기: ▶▶ 대분수 가분수 변환 계산기; Mixed Number Calc
분수 약분 / 분자 분모 마이너스 부호 처리: ▶▶ 분수 약분 계산기: reduce a Frac Calc
tag: calc
각종 온라인 계산기 Calculator | 변환기 컨버터 Converter
tag: study
학습 | Study
<< Home