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