잘못된 결과 발생 10으로 매우 큰/매우 작은 전원

중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

172911
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
현상
수식에 입력할 경우 이 문서의 시작 부분에 나열된 Microsoft Excel 버전에서 값 10은 매우 큰 전원 또는 매우 작은 전원 수식 발생하는 잘못된 결과를 반환할 수 있습니다:
   10 Raised to       Expected Result   Actual Result   -------------------------------------------------------------------   very large power   #NUM! error       0, 0.1   very small power   0                 #DIV/0! error, 10^<some value>
참고: 이전 버전의 Microsoft Excel에서 이러한 문제가 발생하지 않습니다. 매우 큰 전원 또는 매우 작은 전원; 10 이외의 값을 올릴 때 또한 문제가 발생하지 예를 들어, 9 = ^10000000000 제대로 NUM! 오류가 발생했습니다.
원인
다음 범위 중 하나에서 거듭제곱 값을 10 발생한 수식을 입력할 때 이러한 문제가 발생합니다.

  • 0보다 크거나 2 ^31 (2,147,483,648) 및 10 이하인 ^308 308 0으로 뒤에 1 - 또는 -

  • -(2^31) (-2,147,483,648) 작거나 및 0보다 크거나 (308 0으로 뒤에 -1)-(10^308)
예를 들어,:
   Formula you type          Value returned   ----------------------------------------   =10^2147483648            0   =10^10000000000           0.1   =10^(10^308)              0.1				
이러한 수식을 사용하면 # NUM 모두 반환해야 합니다! Microsoft Excel에서 가장 큰 양수 값을 사용할 수 있으므로 오류, 방금 미만의 10 9.99999999999999E + 307. ^308. 또는:
   Formula you type          Value returned   ----------------------------------------   =10^-2147483648           #DIV/0!   =10^-4294966989           1E+307   =10^-4294967295           10   =10^-(10^308)             10				
Microsoft Excel에서 사용할 수 있는 가장 작은 양수 1E-307 때문에 이러한 수식을 모두 값 0, 0 위에 있는 반환해야 합니다.
해결 과정
이 문제가 발생하지 않도록 하려면 통합 문서의 수식은 308 보다 큰 거듭제곱 1.797 번호 또는 2.225-308 보다 작은 숫자를 발생시키지 마십시오 확인하십시오.
현재 상태
Microsoft는 이 이 문서의 시작 부분에 나열된 제품에서 문제를 확인했습니다.
추가 정보
양수 값은 거의 큰 10으로 Microsoft Excel에서 지원하는 ^308 (308 0으로 뒤에 하나) 및 거의 작게 10 ^ (308 0으로 및 한 차례대로 소수점)-308. 비슷한 음의 값은 지원됩니다. 더 작은 값을 0으로 반올림됩니다 및 큰 값은 # NUM로 변환됩니다! 오류 값입니다.

비교를 위해 알려진된 범용성은 elementary 입자가 추정된 수를 10 입니다 ^80 또는 80 0으로 뒤에 한. 물리에서 사용되는 가장 작은 값을 약 10입니다 ^33 센티미터, 배율 시 어떤 퀀텀 변동을 준다고 존재할 수 있습니다. Microsoft Excel에서 지원되는 제한을 잘 내에서 이러한 값을 있으며, Microsoft Excel 있는 결합되어 있는 의미 있는 여러 작업을 수행할 수 있습니다.

위에 표시된 큰 수식을 관련하여: 10, googol 참고 ^ 의해 0으로 100, 100, 또는 1 뒤에 및 10, googolplex 입니다 ^ googol, 또는 10 뒤에 1 ^100 0으로.

올바른 결과를 위의 세 번째 수식 중 10^(1E+308) =, 10을 뒤에 1 ^308 0으로. 따라서 세 번째 수식의 결과는 다음과 같습니다.
googolplex*googolplex*googolplex*(10^(10^8))
따라서 이를 걸립니다 (10 1 뒤에 ^307개의 0으로) 들어 universes (10 1 뒤에 ^308 0으로) elementary 입자를.
XL97 googol googolplex 가수는 지수가 XL

경고: 이 문서는 자동 번역되었습니다

속성

문서 ID: 172911 - 마지막 검토: 01/24/2014 15:49:07 - 수정: 1.1

  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 98 for Macintosh
  • kbnosurvey kbarchive kbmt kbbug kbpending KB172911 KbMtko
피드백