Я пробовал код ниже, но я получаю сообщение об ошибке. Как я могу добавить два больших значения, представленных в виде строк вместе?Как добавить очень большие значения в Java?
public class LargeAddition {
static String testcase1 = "987659876598765";
static String testcase2 = "9999999999999999999999999988888888888";//can we add this kind of large num
public static void main(String args[]){
LargeAddition testInstance = new LargeAddition();
String result = testInstance.add(testcase1,testcase2);
System.out.println("Result : "+result);
}
//write your code here
public String add(String str1, String str2){
Long num=000000000000000L;
//String str="";
num=Long.parseLong(str1)+Long.parseLong(str2);
//String str=num.toString();
return num.toString();
}
}
Отъезд 'BigInteger'. –
любая вещь без большого целого .............. – user3229433
Yup. Множество Java-кода. Начните писать :-) –