当您要存储的数字不是十进制数时,使用int而不是float是否有任何优势?
例如
int number = 10;
float number = 10;
为什么我要在这里使用int而不是float?
答案 0 :(得分:11)
是的,有很多好处。
int
上的算术要快得多。int
永远不会遭受精确损失。答案 1 :(得分:4)
一个因为int数学更快。一个更好的问题是,为什么要使用类型A来表示你知道的类型为B的东西?
通常,您应该使用与您尝试表示的内容相匹配的类型
答案 2 :(得分:2)
答案 3 :(得分:1)