• ベストアンサー

小数点以下の乗倍数について。

charmer29-2の回答

  • ベストアンサー
回答No.2

別のアプローチを。 z = x^y とすると、log(z) = y * log(x)。 即ち、z = e^(y * log(x))となります。 従って、2^0.2 = e^(0.2 * log(2)) ≒ e^(0.2 * 0.7) = e^(0.14) ≒ 1.15です。

satochan007123
質問者

お礼

ご親切な回答頂きましたが、60歳台の私には理解することが出来ませんでした。折角のご指導にもかかわらず申し訳ありません。

関連するQ&A

  • 小数点第2位以下って必要なのですか?

    http://stocks.finance.yahoo.co.jp/stocks/history/?code=USDJPY=X これを見て思ったのですが、 小数点第2位以下って必要なのですか? 全て0000になってますが、 なぜこんなに小数点以下を表示してるのでしょうか? 99.56までで充分だと思うのですが。

  • 浮動小数点をXの倍数(整数)に丸める方法

    浮動小数点数Fを、Fにより近いX(整数)の倍数(整数)に丸める方法を教えてください。 自分なりにコード化しましたが、イマイチ美しくないです^^; もっとスッキリした方法があれば教えてください。 よろしくお願いします。 ※Fは正の浮動小数点数に限定します。 long L, mod ; L = (long)F ; //キャストして小数点以下を切り捨てて整数化 mod = L%X ; //Xで除算して余りを求める if ( mod ==0 ) { //既にXの倍数なので何もしない ; } else if ( mod <= X/2 ) { //余りがX/2より等しいか小さい時 L -= mod ; //余りを減算する } else { //mod > X/2の時 L += X-mod ; //Xに満たない分を加算 }

  • 小数点以下

    簡単なコトだと思うのですが・・・ 『小数点以下3位未満の端数は、切り捨てる』とは 0.12345の場合、どうなるのですか? 『小数点以下3位以下の端数は、切り捨てる』とは 0.12345の場合、どうなるのですか? 申し訳ありませんがよろしくお願いします。

  • 小数点以下を5より大きいと切り上げる

    こんにちは エクセルで計算式を作っています。 計算結果の小数点以下を四捨五入して、整数にする場合は ROUND(計算式,0) となると思うのですが、 小数点以下が5より大きい場合に切り上げて、5ちょうどだった場合に切り捨てるには、どのようにすればよいでしょうか。 恐れ入りますが、よろしくお願いいたします。

  • 「小数点以下2桁」と「小数点2桁」

    「小数点以下2桁」と「小数点2桁」 「小数点以下2桁」という表現は正しいかと思うのですが、 同じ意味で「小数点2桁」という記載は正しいのでしょうか? できれば、出展を添えてご教示頂ければ幸いです。

  •  Javaでのある数の小数点乗について

     Javaでのある数の小数点乗について  数学での計算をJavaを使って計算している所です。Javaの中でもDoubleを使うのではなく、BIgDecimalクラスを使って計算をしています。しかし、BigDecimalの値をBigDecimal乗するという事は出来ないですよね? Math.powを使えばDouble型のDouble乗は出来ますが…  そこで、任意の精度で小数点の小数点乗を求める方法は無いでしょうか? 必要ないかもしれませんが参考までに 言語:Java OS:MacOS 10.5

    • ベストアンサー
    • Java
  • 小数点以下を切り捨てたい

    VBで小数点以下を切り捨てるにはどうしたらいいのですか? --<例>------------------------- 4.9347… が”5”となるのを”4”としたいんです --------------------------------- 分かる方教えてください! お願いします!!

  • 小数点以下を5刻みで表示

    数値iに小数点以下の位がある場合に、 0.X の位をいかなる場合も5にするには どのようなスクリプトを書いたらよいでしょうか。 i が 14 の場合 → 14(小数点以下は表示しない) i が 32.666... の場合 → 32.5 i が 21.1 の場合も →21.5 といった具合です。 宜しくお願いします。

  • Ecxelで小数点第一位を5の倍数にするには?

    特定のセルに=RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()+RAND()と関数を入力し、出力された数字を別のセルで下記のように小数点第一位を5の倍数にするにはどうしたら出来るのでしょうか? 皆様のお知恵をお貸しください、お願いします。 特定のセル   別のセル 5.073991456  →5.5 4.621545242  →5.0 3.221178606  →3.5 6.237491055  →6.5 4.499469614  →4.5 6.085819992  →6.5 7.089080624  →7.5

  • エクセルで、小数点以下を切り捨てたい。

    エクセルで、小数点以下を切り捨てたい。 商品販売をしていて、卸価格などの表を自動計算で出るように表を作ったのですが 計算式が、小数点以下まで計算していて金額が合わない表示になってしまいます。 小数点以下を切り捨てて、表示・計算させることはできるのでしょうか。