|
23
|
| TheCloudlessSky · 技术社区 · 16 年前 |
|
|
1
30
|
|
|
2
8
|
|
3
2
我更希望在函数中进行范围检查(如果需要避免溢出)并返回long。对于我自己的私有代码,我可以跳过范围检查。我一直在这样做:
|
|
|
4
-2
在我能找到的文件上没有给出任何理由。我最好的猜测是,如果你使用双打,很可能你会希望双打上的任何操作返回双打。语言设计者认为,把它四舍五入转换成int比把它四舍五入和保持为double更不常见。 您可以编写自己的方法,用大约2行代码将其转换为int,这比在堆栈溢出上发布问题要省力得多。。。 |