OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

accessのデータ型について

  • 暇なときにでも
  • 質問No.230459
  • 閲覧数172
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 25% (42/168)

ACCESSのテキストでデータ型に「通貨型」というがあるのですが、
その説明が「数値のまるめによる誤差がない」とあります。
どういう意味なんでしょうか?数値って丸められるんですか?
さっぱり意味がわかりません。

ご存知のかた教えていただけますでしょうか
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル7

ベストアンサー率 70% (12/17)

 私も聞いたことはあったのですが、よく覚えていなかったので、調べてみました。

 丸め誤差というのは、有限ビットで演算を行った場合に桁数の限界まで計算した結果と実際の結果との誤差のことをあらわします。

 例を挙げて説明しましょう。

 10÷3を計算していくと
0.3333333333333333333333333・・・
という風に延々続きます。

 典型的にはコンピュータでは、計算結果を小数点以下16桁保存するか、2進数で最初の53個を保存するそうです。  仮に小数点以下16桁しか保存しないのであれば、計算結果は
0.3333333333333333
になります。

 しかし、本来の計算結果はまだまだ延々続くわけで、その誤差の
0.0000000000000000333333333・・・
が計算結果には反映されていません。

 これが、丸め誤差です。

 数値を丸めるというのは、要するに記憶しきれない(もしくはしない)細かい数値を切り捨てることを言います。

 誤差の許されない正確な計算を行う必要があるときに、問題になります。
 しかし、これはコンピュータの問題というよりは、10進数で表しきれない計算結果を限られた桁で表現しようとするとどうしても起こってしまう誤差だそうです。

 下には丸め誤差について詳しく説明したサイトのURLをご紹介しておきます。
 かなり専門的なようなので、興味があったらみてみてください。(かなり難しい・・・)
お礼コメント
MRD

お礼率 25% (42/168)

LT-sheepさん、ありがとうございました。
参考HP見ましたが、・・・・(-_-;)でした。
ただ、丸めの意味がわかりすっきりしました。
また、わからないことがあれば教えてくださいね(^o^)丿
投稿日時 - 2002-03-09 15:11:38
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ