オンライン数値範囲フィルター
数値リストを最小値と最大値で絞り込むオンラインツール。入力順を保持し、端点を含む範囲内の数値だけを抽出します. 処理はブラウザ内でローカルに行われます。
使ってみる
機能と具体例
このツールは、数値のリストを範囲で絞り込みたいときに役立ちます。例えば、テストの点数リストから合格点(70点以上90点以下)の学生だけを抽出する、といった用途です。
入力例
1 2 3 4
最小値に2、最大値に3を指定すると、出力は次のようになります。
2 3
最小値と最大値が等しい場合は、その値と完全に一致する数値だけが選択されます。範囲が無効(最小値が最大値より大きい)場合、反転はされず、結果は空になります。
処理の仕組み
比較はJavaScriptの数値型に変換した後に行われます。そのため、非常に大きな整数や長い小数は丸められる可能性があります。また、先頭のゼロなどの書式は保持されません。これは数値範囲フィルターであり、行単位や日付、通貨、単位を考慮したフィルターではありません。
制限事項
- 入力は最大100,000文字、最大10,000個の有限数値まで処理できます。
- フィルタリングはブラウザ内でのみ実行され、データがサーバーに送信されることはありません。
- 結果を報告書や財務、コンプライアンス用途で使用する場合は、単位と端点の扱いを確認し、境界の精度が重要な場合は正確な小数演算ができるソフトウェアを使用してください。
よくある質問
Q1: 最小値と最大値は両方含まれますか?
はい、このツールでは最小値以上かつ最大値以下の数値を保持します。つまり、端点は両方とも含まれます。
Q2: 入力の順序は結果に影響しますか?
結果は入力された順序を維持し、重複も削除されません。そのため、元のリストの並びがそのまま反映されます。
Q3: 小数点の扱いはどうなりますか?
数値はJavaScriptの数値型に変換されるため、非常に大きな数や長い小数は丸められることがあります。出力は選択されたロケールの小数点記号を使用し、最大15桁の有効数字で表示されます。
処理はブラウザ内でローカルに行われます。