我知道“2.5”自动是双精度的,要使其成为浮点数,我需要做“2.5F”(或者 F 应该是小写的?),并且我应该使用浮点数,比如说,如果我有一个只需要 2 个小数位的常量(例如安大略省 PST 税的“0.08F”),但我不确定“12”是 int 还是 long,但我知道“12L”是 long,但“long l = 12" 和 "long l = 12L" 似乎编译成同一个东西,如果我想要最大的非浮点精度,我会使用 long's,如果我知道我不需要超出 int 的限制,我会使用 int。
如果有不对的地方请纠正我,并回答我的问题。