まで順に調べて行きます。示す位置に移動させます。値が等しいときには移動はせずにそのままにします。data[i];end;end;end.このアルゴリズムは自分で考えました。小数を分数で近似する有理数は分数で表すことができますが、無理数(√2など)や超越数(πやeなど)は分数で表せず無理小数となります。そこで、このような小数を分数で近似することを考えました。ように近似することをいいます。もとの小数の誤差が最小となる分数を発見する方法について考えてみます。小さくなる方向に探索を行います。