Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールが役に立ったら、開発者にコーヒーを奢ってください ☕
任意の実数または分数を連分数形式に展開し、連分数列から有理数を復元することをサポートし、収束分数と最良近似を提供します。
上限は 30 です。小数入力では精度に限界があるため、項数を増やしすぎると結果が不正確になる場合があります。
連分数表現
x = a₀ + 1 / (a₁ + 1 / (a₂ + 1 / (a₃ + ...)))
標準表記 [a₀; a₁, a₂, a₃, ...] は、各層の整数商に対応します。
ヒント: 円周率 π の一般的な近似値は [3; 7, 15, 1, 292] で、分数 355/113 に相当します。
* 最大項数に達したため、連分数は切り捨てられました。項数を増やすことで、より高い精度が得られます。
| n | p / q | 小数 |
|---|---|---|
| 0 | 3 / 1 | 3 |
| 1 | 22 / 7 | 3.1428571429 |
| 2 | 333 / 106 | 3.141509434 |
| 3 | 355 / 113 | 3.1415929204 |
| 4 | 103993 / 33102 | 3.141592653 |
| 5 | 104348 / 33215 | 3.1415926539 |
| 6 | 208341 / 66317 | 3.1415926535 |
| 7 | 312689 / 99532 | 3.1415926536 |
| 8 | 833719 / 265381 | 3.1415926536 |
| 9 | 1146408 / 364913 | 3.1415926536 |
| 10 | 4272943 / 1360120 | 3.1415926536 |
| 11 | 5419351 / 1725033 | 3.1415926536 |
複雑な小数、無理数、または有理分数を美しい構造の連分数として表現する必要がある場合、手動での展開プロセスは時間がかかり、エラーが発生しやすいです。本ツールは、入力された任意の実数(小数、分数、根式表現)を標準連分数形式に自動変換し、同時に一連の整数列を最も簡な分数に復元でき、各ステップの収束分数を提供して、最良の有理近似を直感的に見ることができます。
連分数列を入力する場合、すべてが整数であることを確認し、半角カンマで区切ります。無理数または無限小数は有限項の展開のみが可能であるため、結果は常に元の数の近似であり、項が多いほど正確になります。本ツールは完全にブラウザのローカルで計算され、入力データは収集されません。安心して使用できます。入力数値が大きすぎるか展開項数が高すぎる場合、計算遅延またはメモリ使用量の増加が生じる可能性があります。項数を500以内に保つことをお勧めします。
連分数は数論、コンピュータ科学、暗号学、工学近似で広く応用されています。古典的な例:黄金比 φ = (1+√5)/2 の連分数展開は [1; 1, 1, 1, ...] で、これは最も簡単な無限周期連分数です。円周率 π ≈ [3; 7, 15, 1, 292, 1, 1, 1, 2, ...]、自然対数の底 e = [2; 1, 2, 1, 1, 4, 1, 1, 6, ...]。有理関数積分、ディオファントス近似、または音楽音律の構築を扱う場合、連分数ツールを使用して収束が極めて速い分数列を迅速に取得でき、収束分数表と組み合わせて精度と分母の大きさが最も平衡の取れた近似値を選択することをお勧めします。