- 357 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 01:29:56 ]
- >>354
なんて本? Javaでは、「2.0」のように小数点を数値リテラル(定数)として記述した場合、doubleとして扱われるのが仕様。 なので、doubleをfloatに変換していると見なされコンパイラが警告を出す。 型を指定して小数を書く場合、2.0F, 2.0Dと後ろに型を現す識別子を記述すること。 同じように12桁ほどの整数だとintと見なされlongにいれられない。 この場合はLを後ろにつける。 f,d,l など小文字でもOKだが、lと1が見分けつくにくいので大文字推奨。
|

|