若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是______.(
1个回答
展开全部
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是2.5。选D。double、float都是浮点型。double(双bai精度型)比float(单精度型)存的数据更准确些,占的空间也更大。所以选D。在32 位的系统上,short 占据的内存大小是2 个byte;int占据的内存大小是4 个byte。
扩展资料:
double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。
它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询