题目描述
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
思路分析:
先将两个整数,用string.valueOf()转为String类型,再用BigInteger的构造方法,将它们转为BigInteger,使用BigInteger的add()方法进行加减,再用intValue()方法,转为INT
代码1:
<span style="font-family:SimSun;font-size:24px;"><span style="font-family:SimSun;font-size:24px;">import java.math.BigInteger;
public class Solution {
public int Add(int num1,int num2) {
BigInteger big1=new BigInteger(String.valueOf(num1));
BigInteger big2=new BigInteger(String.valueOf(num2));
return big1.add(big2).