32 ビットの浮動小数点数では、2^31 - 1 の表現可能な浮動小数点数のようなものがあると思います。Java では、Math ライブラリを使用して既存のフロートを取得し、「次のフロート」を見つけることができます。しかし、最初のフロートがない場合、n 番目のフロートを計算する方法はありますか? どの言語でも構いませんが、ライブラリ機能のある言語があれば採用します。
もちろん、単純にすべての float を配列に入れ、それにインデックスを付けることができますが、それはスペース効率が悪いです。
ここにいくつかのさらなる説明があります。Float.MIN から開始し、nextFloat を使用して N 回インクリメントすることもできますが、この操作を何度も実行する必要があるため、効率が悪いようです。