NumPy: Get the largest integer smaller or equal to the division of the inputs
Write a NumPy program to get the largest integer smaller or equal to the division of the inputs.
Sample Solution:
Python Code:
import numpy as np
x = [1., 2., 3., 4.]
print("Original array:")
print(x)
print("Largest integer smaller or equal to the division of the inputs:")
print(np.floor_divide(x, 1.5))
Sample Output:
Original array: [1.0, 2.0, 3.0, 4.0] Largest integer smaller or equal to the division of the inputs: [ 0. 1. 2. 2.]
Explanation:
In the above exercise -
x = [1., 2., 3., 4.] – This line defines a list of floats.
np.floor_divide(x, 1.5) – This line performs floor division of each element in x by 1.5.
Finally print() will print [0., 1., 2., 2.].
Python-Numpy Code Editor:
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics