• ベストアンサー

誤差

エクセルで計算式を入力した場合、 =(1.1-1-0.1) と =1.1-1-0.1 とした場合、表示される結果が異なります。この原因を素人に説明する場合、「そもそも」「もともと」「ようするに」を使わずにどのように説明すればよいか教えてください。

  • okg00
  • お礼率100% (846/846)

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

  • ベストアンサー
  • nakayan_4
  • ベストアンサー率55% (649/1171)
回答No.1

こんなサイトとかのを更に噛み砕いて説明したらどうでしょうか? http://pc.nikkeibp.co.jp/pc21/special/gosa/eg4.shtml ただ、本当に初心者の方や、仕組み・システムがちゃんとわからなくても意味がわかればいいというのなら、数学嫌いというか、算数の話になると余計に厄介になるので、たとえ的な表現で回避する方法もありかと思います。 つまり、英語とか中国語とかに翻訳したらやっぱりズレが生じる、2重翻訳するとやっぱりズレが生じる。言語の場合はニュアンスやイメージが誤差としてだんだんピンボケな表現になっていきます。数学とは違う世界ですが、同じような意味ではないでしょうか? つまり規格の違う10進数と2進数とのやり取り、浮動小数点演算による誤差、そんなのを違う概念でイメージだけ説明するのも手段かと思います。

okg00
質問者

お礼

ありがとうございました。

関連するQ&A

  • excelと電卓で計算の結果が異なって表示される

    =1000/12*0.012 excel2010で上記のように入力した場合、計算結果は「1」と表示されます。 しかし、電卓で計算した場合は、「0.9999999999」と表示されます。 電卓が正しいのですが、excelで正しく計算結果を表示することは可能でしょうか。 (表示形式等は変更してみましたが正しく表示されません)

  • エクセルにマクロが設定してあります。 入力値を計算

    エクセルにマクロが設定してあります。 入力値を計算し結果を表示するマクロです。 いつもは、値を入力してエンターを押すと計算結果が表示され、その後保存ボタンを押して保存します。 ところが、先日から値を入力後にエンターを押しても結果が表示されなくなりました。 値を入力し、保存ボタンを押すと計算結果が表示されそのまま保存されるようになりました。 原因がわかれば教えてください。

  • エクセル 分数計算

    エクセルでA1に分数の計算式 1/2*1/3 を入力します(セルの書式設定の表示形式は分数とします)。A1にはそのまま入力したものを表示させ、隣のB1には計算結果 1/6 を表示させたいと思います。 B1に"=A1”とすればA1の”1/2*1*3”がそのまま表示されます。 とにかく希望するのはA1に入力式を、B1にその計算結果を分数表示させたいのです。 説明がわかりにくければ追加説明します。よろしくお願いします。

  • 計算式を入れると、結果ではなく、計算式が表示される

    エクセルで、”=”入力から計算式を入力していくと、計算結果ではなく、計算式がそのまま表示されます。 関数でも同様です。 どのようにすれば、通常の結果が表示できるのでしょうか。教えて下さい。

  • エクセルで、マイナスの場合一旦別のセルに

    エクセルで、計算結果が 自然数の場合、そのセルに表示 マイナスの場合、ゼロを入力し(計算可能なゼロ)  計算結果(たとえば-10)を別のセルに移動する(こちらも計算可能な-10) ということはできないでしょうか?  

  • エクセル if関数

    エクセル初心者なのでうまく説明できないのですが、以下のような条件で数式を入力したいのですが教えていただけないでしょうか。 例えばなのですが、A1のセルに入力されている文字列に”高橋”を含んでいたならば、C1のセルにB1のセルに入力されている数字×”1500”の計算結果を表示したい。 また同様に、A1に入力されている文字列に”伊藤”を含んでいるならば、C1のセルにB1のセルに入力されている数字×”1000”の計算結果を表示したい。 つまりひとつのセル”高橋”が入力されている場合と”伊藤”が入力されている場合の二つの条件をつけたいのですが、このようなことは可能でしょうか。 宜しくお願いいたします。

  • 割り算が結果表示で 式が表示されない 

    Excel 2000 です。 計算結果は合っているのですが 数式バーに 割り算の結果が表示され数式が出ません。 +16÷2×2と入力しても 8×2 と表示されます。 セルの書式設定は 数式または通貨にしています。  ロータス123の癖が残り 計算するときまず+を入力していますが、 割り算のみの場合はプラスをつけなくても計算結果が出ます。 何がいけないのでしょうか?

  • EXCELの計算結果

    EXCELで数式を入力しても、計算結果がゼロになってしまいます。 同じEXCELファイルを別のPCで開いて再計算させるとキチンと 結果が出ます。 何が原因なのか教えて下さい。宜しくお願いします。

  • エクセル関数について(IF関数)

    エクセルの関数について教えて下さい。 セルに1と入力した場合Aと出てきて、2と入力した場合B、3と入力した場合Cとなるような計算式を入れたいのですが、どのような式を入れればよろしいのでしょうか? 別のシートから呼び出す(?)というような方法でもいいのですが、どんな式を入れればよいのか、全く分かりません。 自分で調べてみた結果、IF関数を用いるということは解りました。 『IF(A1="1","A",IF(A1="2","B",IF(A1="3","C")))』 上記のような式を入れてみて、実際に実践してみたところ、結果としては入力した数字が表示されるだけで、計算式は消えてしまいました。 どうしたらいいのか解りません。 素人故に恥ずかしい質問ですが、お知恵を貸して下さい。 よろしくお願いします。

  • エクセルでのカレンダー

    こんばんは。 エクセルでカレンダー、というか、例えば『1』と入力したら、次の行に『2』と表示されて、それが31まで続く方法を知りたいのですが…。分かりにくい説明ですみません。えっと…結果的には、最初に打った数に1ずつどんどん足されていく計算方法が知りたいです。 どなたか分かるかたお願いいたします。