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

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

 
Monday, January 07, 2008

지수 표기법 변환기, 과학적 숫자를 보통 숫자로 변환; Exponential Scientific Notation Convert


과학 공학 수학 등의 분야에서, 아주 작은 숫자나 아주 큰 숫자는 Exponential Notation (지수 표기법: Scientific Notation: 과학적 표기법) 으로 나타내는 경우가 많습니다. 이런 지수 표기법의 숫자와 일반 숫자(non-scientific notation)를 상호 변환하는 컨버터를 만들었습니다.

아래 1번째 칸에 보통 숫자를 넣으면, 2번째 칸에 지수 표기법 즉 과학적 표기법으로 변환되어 나오고, 반대로, 2번째 칸에 지수 표기법의 숫자를 넣으면 1번째 칸에 보통 숫자로 출력됩니다.

일반 숫자 입력:



지수 표기법 숫자 입력:


온라인 변환기는 브라우저 상태에 따라 불안정할 수 있기에 사용 전에 테스트해 보는 것이 좋습니다.

123456789.1234567 이라는 숫자를 입력했을 때, 1.234567891234567e+8 이라는 지수 표기법으로 변환되면 정상입니다.

1.0000555e+4 라는 지수 표기법의 숫자가, 10000.555 라는 일반 숫자로 변환되면 정상입니다. (업데이트: 웹 브라우저 종류와 버전에 따라 극히 미세한 오차는 발생할 수 있습니다. 구글 크롬 브라우저에서는 10000.5550000000002910383 이라고 나오는군요.)


단, 0.00000000000000000001 (1e-20) 보다 작은 숫자는 0으로 나오기에 이 변환기로는 제대로 처리할 수 없는 한계가 있습니다. 또한 1 뒤에 0 이 308개 달린 숫자 (1e+308) 보다 큰 숫자는 무한대(Infinity)로 나오기에 처리할 수 없습니다.



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

0 Comments:

<< Home RSS 2.0 feed

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