【发布时间】:2016-07-30 11:56:40
【问题描述】:
我正在处理 java 中的大数字问题。
int temp =0;
long last = 218212982912L;
temp = (int) last%10;
last = last/10;
对于上面的代码行,我得到了
temp = -4
在第一次迭代中。我不确定是什么问题。我已经尝试了很多在线可用的解决方案。
【问题讨论】:
-
您在第 2 行缺少分号。我不知道这是否是从您的项目中复制/粘贴的,我不确定这是否会导致您的问题,但只是说。
-
您的代码无法编译。您需要在数字中添加“L”。
-
谢谢。它只是我刚刚在这里输入的代码的一部分。
标签: java type-conversion long-integer