[12] Re:shortとかfloatとか
投稿者:(ぱ)
2007/02/20 02:13:25
いったん返信を書いたのですが、preview画面で投稿された気になってたらしい…
掲示板作った本人が何やってるんだか。
>ただ金融システムの情報系だとlong doubleなどは
>積極的に利用したいので必要に応じて、ですね。
># と、一応言っておきますです。観念を固定しちゃう方もいるので・・・
確かにそうですね。迂闊でした。失礼しました。
私は金融系のシステムには直接関わったことはないのですが、
たとえばCADなんかだとすごく精度が必要な気がしますが、全長5mの車を
1/100mm単位で刻んだとしてたかだか50万、金融系のシステムの方がずっと
高い精度が必要だ、ということを某所で聞いて納得した記憶があります。
32bit shortじゃちょっとした会社の年間売り上げも入りませんもんね。
>>Javaだと、doubleをfloatに代入できず、かつ実数のリテラルがdoubleなので、
>>floatを使うのはさらに大変です。
>あ、double → floatはダメなんですか。
>ってことは↓ができないんですね。
>
>float hoge = 1.0;
です。これは
float hoge = 1.0f;
のように書く必要があります。
ライブラリなんかがfloatを要求してると大変です。
>やっぱり桁落ちしてしまうからなんでしょうか?
だと思います。
黙って代入するよりは、妥当な仕様だろうとは思うんですが。