二进制
剑指offerⅡ1:整数除法
给定两个整数
a和b,求它们的除法的商a/b,要求不得使用乘号'*'、除号'/'以及求余符号'%'。
注意:
- 整数除法的结果应当截去(
truncate)其小数部分,例如:truncate(8.345) = 8以及truncate(-2.7335) = -2 - 假设我们的环境只能存储 32 位有符号整数,其数值范围是
[−231, 231−1]。本题中,如果除法结果溢出,则返回231 − 1
2021/11/1大约 6 分钟
