メインコンテンツへスキップ

🧮 数学 · Continued Fraction Calculator

[1;2,3] 連分数計算機

連分数 [a₀; a₁, a₂, …] を通常の分数に変換します。括弧記法・係数入力・途中の収束分数・分数から連分数への展開・一括・検算に対応。BigInt で正確に計算します。

監修: 高橋 翔

更新日:

計算機

係数から分数へ

a₀, a₁, a₂, … をカンマ・改行・スペース区切りで入力。[a₀; a₁, a₂, …] = a₀ + 1/(a₁ + 1/(a₂ + …))。

分数

10/7

帯分数: 1 3/7

[1; 2, 3] = 10/7

[1; 2, 3] を通常の分数に変換します
漸化式: h₋₁=1, h₀=a₀, k₋₁=0, k₀=1, hᵢ=aᵢhᵢ₋₁+hᵢ₋₂, kᵢ=aᵢkᵢ₋₁+kᵢ₋₂
[1] → 1
[1; 2] → 3/2
[1; 2; 3] → 10/7
連分数
[1; 2, 3]
分数(既約)
10/7
小数
1.428571428571
最終収束分数
10/7

途中の収束分数

a0 まで
1
a1 まで
3/2
a2 まで
10/7

📐 計算式

[a₀; a₁, a₂, …] = a₀ + 1/(a₁ + 1/(a₂ + …))
hᵢ = aᵢhᵢ₋₁ + hᵢ₋₂, kᵢ = aᵢkᵢ₋₁ + kᵢ₋₂
例: [1; 2, 3] = 10/7

💡 計算例

1: [1; 2, 3]

  • 連分数: [1; 2, 3]

結果: 10/7

1 + 1/(2 + 1/3) = 10/7

2: [0; 1, 2]

  • 連分数: [0; 1, 2]

結果: 2/3

0 + 1/(1 + 1/2) = 2/3

3: 355/113 → 連分数

  • 分数: 355/113

結果: [3; 7, 16, …]

ユークリッド的除法で展開

❓ よくある質問

💬 コメント

この計算ツールについての感想や質問をどうぞ。投稿は承認後に公開されます。

読み込み中…

コメントを書く

投稿されたコメントは確認のうえ公開されます。公開までお時間をいただく場合があります。

📂 同じカテゴリのツール

関数電卓

三角関数・対数・累乗・階乗・順列組合せなどに対応したオンライン関数電卓です。SHIFT 副機能、度数法/ラジアン/グラード切替、Ans メモリ、キーボード入力に対応。カシオ風の操作性で計算できます。

数学 · Scientific Calculator

基本計算機

足し算・引き算・掛け算・割り算をまとめて計算する基本計算機です。電卓パッド、式計算(優先順位・括弧・%)、2数の四則演算、複数値の合計に対応します。

数学 · Basic Calculator

足し算計算機

2つ以上の数を足して合計を求める足し算計算機です。リスト入力・2数の加算・項目の追加入力に対応し、累計・項数・平均・最小最大・正負の内訳も表示します。

数学 · Addition Calculator

小数足し算計算機

2つ以上の小数を正確に足し算する計算機です。有限小数を分数に直して BigInt で計算するため、0.1 + 0.2 のような足し算も誤差なく求められます。累積手順・2数加算・検算にも対応します。

数学 · Decimal Addition Calculator

小数引き算計算機

2つ以上の小数を正確に引き算する計算機です。有限小数を分数へ直して BigInt で計算するため、小数同士の差を誤差なく求められます。途中結果・2数の引き算・検算にも対応します。

数学 · Decimal Subtraction Calculator

小数掛け算計算機

2つ以上の小数を正確に掛け算する計算機です。有限小数を分数へ直して BigInt で計算するため、0.1 × 0.2 のような掛け算も誤差なく求められます。途中結果・2数の掛け算・検算にも対応します。

数学 · Decimal Multiplication Calculator

📤 シェアXLINE