《剑指offer》不用加减乘除做加法
来源:互联网 发布:网络摄像机监控软件 编辑:程序博客网 时间:2024/06/03 14:32
题目:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
解析:题目要求是函数体内不出现四则运算符号就好了,那就用math包里的BigDecimal解答
import java.math.BigDecimal;public class Add { public static int Add(int num1,int num2) { BigDecimal a = new BigDecimal(num1); BigDecimal b = new BigDecimal(num2); return a.add(b).intValue();//注意add函数返回的是BigDecimal对象,需要取int值 } public static void main(String[] args) { System.out.println(Add(2,5)); }}
阅读全文
0 0
- 【剑指offer】不用加减乘除做加法
- 【剑指offer】不用加减乘除做加法
- 剑指Offer之 - 不用加减乘除做加法
- 剑指offer: 不用加减乘除做加法
- 剑指offer 不用加减乘除做加法
- 《剑指offer》不用加减乘除做加法
- 剑指offer--不用加减乘除做加法
- 剑指offer:不用加减乘除做加法
- 【剑指offer】之不用加减乘除做加法
- 剑指offer-不用加减乘除做加法
- 《剑指offer》不用加减乘除做加法
- 剑指offer:不用加减乘除做加法
- 剑指Offer--047-不用加减乘除做加法
- 剑指offer题解 不用加减乘除做加法
- 《剑指offer》:[47]不用加减乘除做加法
- 《剑指offer》-不用加减乘除做加法
- 剑指offer 不用加减乘除做加法
- 【剑指offer】不用加减乘除做加法
- React Native项目建立
- JAVA虚拟机总结以看别人Blog理解
- Mac上相关安装和一些命令的使用
- HTML5常用表单验证
- bat命令模拟加载---巧用ping命令
- 《剑指offer》不用加减乘除做加法
- docker学习笔记(一)
- ubuntu16.04离线安装NIVIDIA驱动
- PCB孔铜厚度标准及成品铜厚构成、由来
- 1196---排序问题
- 如何轻松搭建本地PHP环境
- a++ 和++a做左值得区别
- Android零基础入门第9节:Android应用实战,不懂代码也可以开发
- 开篇-总结