您的位置:首页 > 编程语言 > Java开发

不用加减乘除做加法java实现

2017-10-07 21:05 204 查看
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。

思路:利用大整数api来做加法,先将int类型数转换为BigInteger类型,然后调用api进行加法运算,最后再将其转为int类型返回。

import java.math.BigInteger;
public class Solution {
public int Add(int num1,int num2) {
BigInteger bi1=new BigInteger(String.valueOf(num1));
BigInteger bi2=new BigInteger(String.valueOf(num2));
return bi1.add(bi2).intValue();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息