剩余部分评估
给出两个正整数Num1和Num2,任务是找出Num1除以Num2后的余数。
例子。
输入。 Num1 = 11, Num2 = 3
输出。2
解释。 3) 11 (3
- 9
---
2 -> 余数
----输入。Num1 = 15, Num2 = 3
输出。0
办法。这个问题可以通过使用 模子运算符来解决。
- 模数运算符返回余数,如果我们写a % b,它返回a除以b时的余数,其中b != 0.如果b = 0,则会产生运行时错误。
- C++中的数学错误,[数学错误:试图除以零] 。
- Python中的ZeroDivisionError, [ZeroDivisionError: 整数除法或模数除以0] 。
- Java中的ArithmeticException [ArithmeticException: / by zero] 。
下面是上述方法的实现。
Python
# Python3 code to implement the approach
# Function to find the remainder
# when Num1 is divided by Num2
def solve(Num1, Num2):
return Num1 % Num2
# Driver Code
Num1 = 11
Num2 = 3
# Function Call
print(solve(Num1, Num2))
# This code is contributed by akashish__
输出
2
时间复杂度。O(1)
辅助空间。O(1)