计算一个小于100位整数的平方,要求不能直接赋值给一个整数,然后平方。如输入123456789123456789,输出其平方值。
public static BigDecimal calValue(String key){
BigDecimal bigDecimal = new BigDecimal(key);
return bigDecimal.multiply(bigDecimal);
}
public static void main(String[] args) {
System.out.println(calValue("123456789123456789"));
}