你想歪了,单双精度是指在内存中占用1、2个字节运行的意思。。。float内存中占用1个字节,所以0.xxxxxxx总共有8位数字double内存中占2个字节,一共有16位数字,所以精确度比float要高,但是占用内存大
二者的取值范围和精度是不同的float的精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4字节空间double的精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8字节空间