多语言展示
当前在线:133今日阅读:176今日分享:34

single和double

single和double分别表示为32位单精度格式和64位双精度格式。single就是float。single浮点精度要小,存储量小。double储存量大。
方法/步骤
1

1:single类型取值范围为1.5*10(负45立方)到3.4*10(38立方),有7位小数。2:double类型的取值范围为5*10(负324)到1.7*10(308立方),有15到16位小数。3:浮点操作返回NaN来表示操作结果未定义。如:0.0除以0.0就返回NaN。4:浮点数转换为其它类型时,要使用System.Convert方法。5:single类型赋直接量值时,要使用后缀F或f。6:double的类型赋直接量值时,可以使用后缀D或d。

2

float xf=1234.567F;(储存量小)double xd=1234.567D;(储存量大)如果能用float,就最好不用double。

推荐信息