浮点类型(值类型)
如果在代码没有对某个非整数值(如12.3)硬编码(显示声明),则编译器一般假定该变量类型是double,如果想制定该值为float,可以在其后面加上F(或f):
float f = 12.3F;
名称 | CTS类型 | 说明 | 位数 | 大致范围 |
float | System.Single | 32位单精度浮点数 | 7 | |
double | System.Double | 64位双精度浮点数 | 15/16 |
如果在代码没有对某个非整数值(如12.3)硬编码(显示声明),则编译器一般假定该变量类型是double,如果想制定该值为float,可以在其后面加上F(或f):
float f = 12.3F;