태그 보관물: microsoft-excel

microsoft-excel

스프레드 시트 프로그램에서 매우 큰 숫자를 사용하려면 어떻게해야합니까? 모든 테스트는 우분투에서

큰 지수를 계산하려고하면 LibreOffice Calc 또는 OpenOffice.org Calc , 결과는 잘못되었다. 이 두 예제를 보면 13 ^ 18,

LibreOffice Calc 사용

OpenOffice.org Calc 사용

두 경우 모두 결과가 잘못되었습니다. 계산기를 사용하면 찾을 수 있습니다. gcalctool ).

위의 모든 테스트는 우분투에서 수행되었습니다. 나는 논평 할 수 없다. MS Office의 Excel 나는 그것에 접근 할 수 없기 때문에.

이제는 계산기를 사용하는 것이 가능하지만 성 가시고. 나는 500 개가 넘는 값을 가진 테이블을 채울 필요가있다. 나는 내가에 의지 할 수있는 것을 안다. 오일러의 정리 또는 페르마의 작은 정리 또는 이것의 추론이지만, 사실 나는이 정리를 수치 적 타당성 (그리고 사용법)을 보여주기 위해 위에서 언급 한 표를 사용할 것이다.

나에게 올바른 결과를주기 위해 스프레드 시트 프로그램을 감추는 방법이 있습니까?



답변

나에게 올바른 결과를주기 위해 스프레드 시트 프로그램을 감추는 방법이 있습니까?

아마도 그렇지 않습니다.

Excel은 분명히, 다른 스프레드 시트 프로그램 (Excel 호환성 용)은 64 비트 IEEE 형식을 기반으로하는 부동 소수점 숫자를 사용할 것으로 기대합니다. 이것은 대부분의 최신 CPU에서 하드웨어로 구현되므로 빠릅니다 (적당한 크기의 스프레드 시트에서도 많은 계산이 필요할 수 있음).

그러나 부동 소수점은 유한 크기로 표현되므로 실수의 유한 부분 집합 만 나타냅니다. 나머지는 모두 근사값이거나 오류 조건으로 연결됩니다.

제한의 세부 사항은 널리 문서화되어있다 (eg. 모든 컴퓨터 과학자들이 부동 소수점 산술에 대해 알아야 할 사항 ) 그러나 이것들은 기술적 인면이 매우 신속합니다.