mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
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"로 변환되는 버그 등을 처리했습니다.



분수 사칙연산 계산기: ▶▶ 분수 계산기; 분수 더하기 덧셈; Frac Add Calc

대분수 가분수 변환기: ▶▶ 대분수 가분수 변환 계산기; Mixed Number Calc

분수 약분 / 분자 분모 마이너스 부호 처리: ▶▶ 분수 약분 계산기: reduce a Frac Calc




tag: calc
각종 온라인 계산기 Calculator | 변환기 컨버터 Converter
tag: study
학습 | Study

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top