当您要存储的数字不是十进制数时,使用 int 而不是 float 有什么好处吗?
例如。
int number = 10;
float number = 10;
为什么我要在这里使用 int 而不是 float?
当您要存储的数字不是十进制数时,使用 int 而不是 float 有什么好处吗?
例如。
int number = 10;
float number = 10;
为什么我要在这里使用 int 而不是 float?
是的,有很多优点。
int
要快得多。int
s 永远不会遭受精度损失。一方面是因为 int 数学更快。一个更好的问题是为什么要使用类型 A 来表示你知道是类型 B 的东西?
一般来说,您应该使用与您要表示的内容相匹配的类型