Techopedia explains Float
コンピュータプログラミングの初期から、フロートはデータ型として小数の分数を含む数値を保持する機能を提供してきました。 浮動小数点数の性質を理解することは、型変換、変数の宣言、およびコードベース内での変数の使用に不可欠です。
データ型が正しく処理されないと、エラーが発生することがあります。「
また、単精度浮動小数点数を示す「リアル」データ型もありました。
フロートを使用するもうひとつの初期の言語は COBOL で、これは、単にレガシー システムの移行を嫌って、多くの機関でまだ非常によく使用されています。 COBOL の広範な使用について述べた Medium の記事は、float データ型がソフトウェアでいかに貴重であるかについて、優れたポイントを示しています。
直接的な例として、IRS データ プログラムとそれが float を使用するかどうかについて考えてみましょう。
一方、プログラムがドルの一部を報告する必要がある場合、プログラマは変数を float として宣言し、10 進形式に従ってドルとセントの両方を保持する必要があります。 例えば、10.50ドルのfloat変数は、10.5.
という内容を保持するように宣言される。 もしプログラムが10.5を整数として保持しようとすると、”10 “が保持されるか、エラーが発生する可能性がある。 パラメータは、展開される実際のデータやシステムに実装される手順に応じて設計する必要があります。
長年にわたり、コンピュータプログラミングに関わる中で、フロートや他のデータ型の使用は、さまざまな種類のメモリ使用に対して最適化されてきました。 しかし、Marianne BellottiのCOBOLの記事に戻ると、float変数に対応するには作業が必要で、与えられたシステムに最適なプログラミング言語や環境について、あらゆる種類の議論を引き起こす可能性があるという点に変わりはありません。
コンテナーや仮想マシンの時代において、これらの環境で実行されるコードベースが小数点を処理する能力を持たないことは非常に直感に反するように思えますが、プログラマーは次のような場合に評価と正しい決定をしなければならないでしょう:
- 新しいシステムの設計、
- 古いシステムの移行、
- あるいはこのタイプのデータを使うシステムの定期メンテナンス、
.