電子書籍プレゼントキャンペーン!

0.001 という数値から小数点3桁の3を算出したいんですが、この3の事をなんて言いましたっけ?

10のマイナス3乗?指数?Log10?

またC#でこの値を簡単に出す関数なんてありましたでしょうか?

A 回答 (3件)

言葉としては


0.001の1は小数第3位
0.1の1なら小数第1位

指数なら
0.001=1の-3乗
   =10の-4乗

ですね。

関数については
ちょっとわからないのですみません。
    • good
    • 0
この回答へのお礼

ありがとうございます!

指数だったようです。1を0.001 にする指数は3でした。

double dLog10 = Math.Log10(0.001);
dLog10 == -3 になりました。

イマイチわかってませんが、一応これで納得する事にします。

お礼日時:2012/01/25 21:11

>0.001 という数値から小数点3桁の3を算出したいんですが、この3の事をなんて言いましたっけ?


有効数字3桁といいます。

>10のマイナス3乗
 10^-3
=1/10^3
=1/1000
=0.001

logの逆数が指数です。

>またC#でこの値を簡単に出す関数なんてありましたでしょうか?
このはなにをさしますか。
    • good
    • 0
この回答へのお礼

ありがとうございます!

指数!指数マイナス3ということですね!

-3(まぁ3でいいんですが)という値を簡単に出せる関数があったかなぁと思いまして。

下記のコードで計算してます。n==3 になります。
decimal i = 0.001;
int n = 0;
while (i < 1)
{
  i *= 10;
  n++;
}

お礼日時:2012/01/25 21:06

少数以下第3位。

又は小数点さんけた
    • good
    • 0
この回答へのお礼

ありがとうございます。ちょっと求めていた答えと違いましたが・・・。

お礼日時:2012/01/25 21:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング