不定项选择题
下面的赋值语句正确的是______。
A.float f=11.1; B.double d=5.3E12;
C.double d=3.14159; D.double d=3.14D;
【正确答案】
B、C、D
【答案解析】浮点数的赋值是带有小数点的数字,默认是double型的。如果在浮点数后面加f或者F则是float,后面加d或者D则是double,科学计数法形式的浮点数也是double型的,而double的精度比float高,将一个高精度的double赋值给一个低精度的float时需要进行强制类型转换,反之则不需要。