Число с плавающей запятой (или число с плавающей точкой) — форма представления действительных чисел, в которой число хранится в форме мантиссы и показателя степени. При этом число с плавающей запятой имеет фиксированную относительную точность и изменяющуюся абсолютную. Используемое наиболее часто представление утверждено в стандарте IEEE 754...
(int)TimeCurrent() にマジシャン-テキストの時間(秒)を代入します。
そんなことはないでしょう。
面倒な場合は、割り算や引き算でも構いません。
数値型定数
こんにちは。
ハンドブック(MKL)を見てみると
1.7976931348623158e+308は、309桁の整数である数ですもちろん、そんなはずはない。もしかしたら、私が間違っているのかも?しかし、それではこのエントリー(1.79769313483623158e+308 )をどう解釈すればいいのでしょうか?
こんにちは。
ハンドブック(MKL)を見てみると
1.7976931348623158e+308は、309桁の整数である数ですもちろん、そんなはずはない。もしかしたら、私が間違っているのかも?しかし、それではこのエントリー(1.79769313483623158e+308 )をどう解釈すればいいのでしょうか?
そうかもしれませんね。8バイトのメモリに収まる浮動小数点数の最大値です。
まさにその通りであることは間違いありません。しかし、1.7976931348623158e+308は何ですか?上記でいくつかの考えを述べましたが、何かが間違っているようです。
553.6894855375932664となるようです・・・。
"計算機 "では、指数と仮数を "E"(指数)の文字で区切るのが通例である。例えば、1.528535047-10-25という数字は、ほとんどの高級プログラミング言語では1.528535047E-25と表記されます。"
http://ru.wikipedia.org/wiki/Плавающая_запятая
PS 間違えた。
10*308=3080
1.7976931348623158*3080=5536.894855375932664
553.6894855375932664となるようです・・・。
"計算機 "では、指数と仮数を "E"(指数)の文字で区切るのが通例である。例えば、1.528535047-10-25という数字は、ほとんどの高級プログラミング言語では1.528535047E-25と表記されます。"
http://ru.wikipedia.org/wiki/Плавающая_запятая
PS 間違えた。
10*308=3080
1.7976931348623158*3080=5536.894855375932664
いや、何か腑に落ちない。
アラート:5536.894855375933。
アラート:6536.894855375933。
追伸:5536はとても低いですね。308は程度を表すものであること
いや、何か腑に落ちない。
アラート:5536.894855375933
アラート:6536.894855375933
追伸:5536はとても低いですね。308は、正確に度合いを表す必要があります。
しゅうとく
与える
紛らわしい)1.7976931348623158e+308 =1.7976931348623158 * 10^ 308 (10の308乗)
これでよいのでしょうか?
10*308=3080
1.7976931348623158*3080=5536.894855375932664