온라인 피보나치 수 계산기
0부터 10000까지의 N을 입력하면 피보나치 수열의 처음 N개 항을 정확한 정수로 계산하고 마지막 항과 미리보기를 제공합니다. 처리는 브라우저에서 로컬로 수행…
사용 시작
피보나치 수열이란?
피보나치 수열은 0과 1로 시작하여 각 항이 앞의 두 항의 합으로 정의되는 수열입니다. 예를 들어 0, 1, 1, 2, 3, 5, 8, 13, 21, 34와 같이 이어집니다. 이 도구는 N번째 항까지의 수열을 계산합니다.
계산 방식과 정확성
이 계산기는 JavaScript의 BigInt를 사용하여 매우 큰 정수도 정확하게 계산합니다. 부동소수점 오류 없이 모든 자릿수를 보존합니다. N=10000까지 지원하며, 수열의 마지막 항은 항상 정확하게 계산됩니다.
주의: 표시되는 N번째 항은 일반적인 0-기반 인덱스(F(0)=0)에서 F(N-1)에 해당합니다. 예를 들어 N=10일 때 표시되는 마지막 항은 F(9)=34입니다.
사용 예시
N=10을 입력하면 결과로 마지막 항 34와 미리보기 0, 1, 1, 2, 3, 5, 8, 13, 21, 34가 표시됩니다. N=0을 입력하면 특수 결과로 0이 반환되고 수열은 비어 있습니다. N=1을 입력하면 0이 반환됩니다.
제한 사항
- 입력값은 0 이상 10000 이하의 정수만 허용됩니다. 빈 값, 분수, 음수, 초과 값, 여러 숫자 구문 분석은 거부됩니다.
- 미리보기는 처음 200개 항까지만 표시됩니다. N이 200보다 크면 생략 부호가 추가되지만 마지막 항은 정확히 계산됩니다.
- 이 도구는 수열 계산 전용이며, 그래프 생성, 전체 10000개 항 내보내기, 금융 예측 등의 기능은 제공하지 않습니다.
자주 묻는 질문
N=10일 때 왜 마지막 항이 34인가요?
이 도구는 0-기반 인덱스를 사용하므로 N=10은 10번째 항(0부터 시작)을 의미하며, 이는 F(9)=34입니다. 수열은 0, 1, 1, 2, 3, 5, 8, 13, 21, 34로 10개 항이 표시됩니다.
N=0을 입력하면 어떻게 되나요?
N=0은 특수 결과로 0을 반환하며 수열은 비어 있습니다. 이는 수열의 0번째 항으로 간주할 수 있습니다.
큰 N을 입력하면 결과가 정확한가요?
네, BigInt를 사용하므로 N=10000까지 모든 계산이 정확합니다. 미리보기는 처음 200개 항만 표시되지만 마지막 항은 항상 정확하게 계산됩니다.
확인 목록
- 입력값이 0 이상 10000 이하의 정수인지 확인하세요.
- 계산 후 결과의 마지막 항이 기대값과 일치하는지 확인하세요.
- N이 200보다 크면 미리보기에 생략 부호가 표시되는지 확인하세요.
- 모바일에서는 N=10으로 먼저 테스트하세요.
처리는 브라우저에서 로컬로 수행됩니다.