丸め誤差とは?丸め誤差コンピュータで発生する「誤差」とは?コンピュータは8ビットや32ビットなどのようにあらかじめ決められたビット数の範囲で数をあらわします。すると「表現できる数の範囲」は決まります。表現できる数の最小値を超えることを「アンダーフロー」、最大値の数を超えることを「オーバーフロー」といいます。0.6666666...のように割り切れなくて無限に続く小数のことを「無限小数」といい、このような無限小数は2進数でも存在します。ように無限に続きます。コンピュータはあらかじめ決められた範囲で数をあらわします。そのため無限小数のような数は決められた範囲に収まりません。これらの数をコンピュータであらわす時は「なるべく近い値」を使います。その結果、実際の値と誤差が生じてしまうわけです。誤差は様々なケースで発生します。本記事では「丸め誤差」について紹介しています。丸め誤差とは?丸め誤差とは、コンピュータが表現できる数の範囲(有効桁)を超えた場合に「四捨五入」や「切り上げ」「切り捨て」などを行い有効桁以降の値を捨てることにより生じる誤差のことです。上記は「丸め誤差」のイメージ例です。「1.100110011001100110011001100110011...」と繰り返されて終わらない無限小数を「1.10011001100110011001100」のように有効桁以降を「切り捨て」しています。表現可能な桁数より後ろの値を「四捨五入」「切り上げ」「切り捨て」などで削る処理を「丸める」と呼び、このとき捨てた値によって本来の値との間に生じる誤差が「丸め誤差」です。コメントをキャンセルメールアドレスが公開されることはありません。ホスト名(英:hostname)とは、ネットワークに接続されたコンピュータなどの機器を識別するための名前のことです。ネットワーク上での通信は、IPアドレスと呼ばれるインターネット上の住所を使います。IPアドレスは数字の羅列なので人間にとって分かりにくいものです。そのため、通信先をIPアドレスではなく英数字で「www.yahoo.co.jp」などと表記します。これが「ホスト名」です。ジャーナルファイルとは、システムの運用状況を、定期的かつ自動的に記録したファイルのことです。システム稼働中の変更履歴などを記録したファイルで、システム障害やデータ喪失などが発生した際に、原因究明や復旧のために使用します。ジャーナルは、ログと同義語として扱われることがありますが、ログは操作の履歴(システム稼働中に発生した事象に関する情報を記録)を記録したものです。それに対し、ジャーナルは「システム稼働中に発生した変更履歴の記録」を指すことが多いです。パスとは、パソコンの中に保存されているファイルやディレクトリ(フォルダ)の保存場所を示す経路のことです。ディレクトリという呼び方は主にUNIX系のOSで使われている言葉であり、WindowsやMacの場合は「ディレクトリ」ではなく「フォルダ」と呼ばれています。パスには「絶対パス」と「相対パス」があります。path)は、WindowsやMacで特定のフォルダの所在を表す文字列のことです。フォルダとは、コンピューター上でファイルなどを入れる「入れ物」のことです。フォルダはWindowsやMacの呼び方で、UNIX系のOSではディレクトリと呼ばれています。コンピュータ上のフォルダやファイルは、次のような階層構造で管理されています。この階層構造でフォルダがどこにあるのかを示す情報が「フォルダパス」です。path)とは、パソコンの中に保存されているディレクトリの所在を表す文字列のことです。ディレクトリとは、コンピューター上でファイルなどを入れる「入れ物」のこと。UNIX系OSの呼び方で、WindowsやMaxの場合はフォルダと呼ぶ。コンピュータ上のディレクトリやファイルは、次の図のような階層構造で管理されています。この階層構造でディレクトリがどこにあるのかを示す情報が「ディレクトリパス」です。path)とは、パソコンの中に保存されているファイルの保存場所を示す経路のことです。コンピュータ上のファイルは、次の図のように階層構造で管理されています。UNIX系OSの場合「/home/test.csv」というファイルパスは、ルートディレクトリにある「home」ディレクトリの中にある「test.csv」というファイルの場所を示すものです。