找出两个正整数相除后的余数的实例

80 阅读1分钟

剩余部分评估

给出两个正整数Num1Num2,任务是找出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)