Find the floor division of two numbers.
Floor division means the integer part of a division operation. For example, if you divide 17/5 the quotient will be 3.4.
Here the integer part is 3.
So, you have to find the integer part of the division operation.
num1 = int(input('Enter the first number: '))
num2 = int(input('Enter the second number: '))
result = num1//num2
print(result)
When you divide one number by another you get two things. One is called the integer part of the division. Another is the remainder.
To get the quotient (result without the remainder), you can use two-division symbols.
print(37//10)
37 = 3*10+7
Another alternative approach is to use the floor method from the math module. If you pass a number with a fraction to the math.floor function, it will return you the integer part of the number.
For example,
import math
result = math.floor(3.4)
print(result)
Now, you can use the floor function to get the floor the division. Like below-
import math
num1 = int(input('Enter the first number: '))
num2 = int(input('Enter the second number: '))
result = math.floor(num1/num2)
print(result)
How will you get a floor division?
- //
- /
- %
Show Answer
The answer is : 1
Use // to get floor division.
tags: programming-hero
python
python3
problem-solving
programming
coding-challenge
interview
learn-python
python-tutorial
programming-exercises
programming-challenges
programming-fundamentals
programming-contest
python-coding-challenges
python-problem-solving