不用加减乘除做加法java实现
2017-10-07 21:05
204 查看
写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
思路:利用大整数api来做加法,先将int类型数转换为BigInteger类型,然后调用api进行加法运算,最后再将其转为int类型返回。
思路:利用大整数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(); } }
相关文章推荐
- Java实现不用加减乘除做加法
- java实现不用加减乘除做2个数的加法
- 不用加减乘除做加法(Java实现)
- 剑指offer面试题47 不用加减乘除做加法 (java实现)
- 用Java实现不用加减乘除做加法操作
- 剑指Offer面试题47:不用加减乘除做加法 Java实现
- 不用加减乘除实现加法
- 不用加法实现加减乘除
- java无加减乘除运算符实现加法
- 不用加减乘除实现加法
- 不用加减乘除实现加法运算
- 不用加减乘除做加法(java版)
- 剑指offer 不用加减乘除做加法(位运算实现)
- 剑指offer:不用加减乘除做加法(java)
- 剑指offer-不用加减乘除做加法-java
- 不用加减乘除实现加法运算
- 剑指Offer(Java版):不用加减乘除做加法
- 不用加减乘除实现加法运算
- 剑指Offer解题报告(Java版)——不用加减乘除做加法 47
- 剑指Offer面试题47(Java版):不用加减乘除做加法