unity3d中的数字比如说 public float distance = 1.5f,这个数字后面的f是什么意思呢?
问题描述:
unity3d中的数字比如说 public float distance = 1.5f,这个数字后面的f是什么意思呢?
答
表示这个数是你前面声明的浮点型float的数据,如果是整数不加f也可以,如果不是整数必须加f
答
表示 单精度浮点数float类型
1.5默认指的是双精度double类型,这里你定义了float distance = 1.5f,如果不加f则编译器认为1.5是double类型,它与等式左边的float类型不匹配再编译时会报错.