numpy.remainder() in Python Last Updated : 10 Feb, 2019 Comments Improve Suggest changes Like Article Like Report numpy.remainder() is another function for doing mathematical operations in numpy.It returns element-wise remainder of division between two array arr1 and arr2 i.e. arr1 % arr2 .It returns 0 when arr2 is 0 and both arr1 and arr2 are (arrays of) integers. Syntax : numpy.remainder(arr1, arr2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj], ufunc 'remainder') Parameters : arr1 : [array_like] Dividend array. arr2 : [array_like] Divisor array. dtype : The type of the returned array. By default, the dtype of arr is used. out : [ndarray, optional] A location into which the result is stored. -> If provided, it must have a shape that the inputs broadcast to. -> If not provided or None, a freshly-allocated array is returned. where : [array_like, optional] Values of True indicate to calculate the ufunc at that position, values of False indicate to leave the value in the output alone. **kwargs : Allows to pass keyword variable length of argument to a function. Used when we want to handle named argument in a function. Return : [ndarray] The element-wise remainder i.e arr1 % arr2 . Code #1 : Python3 # Python program explaining # numpy.remainder() function import numpy as geek in_num1 = 4 in_num2 = 6 print ("Dividend : ", in_num1) print ("Divisor : ", in_num2) out_num = geek.remainder(in_num1, in_num2) print ("Remainder : ", out_num) Output : Dividend : 4 Divisor : 6 Remainder : 4 Code #2 : Python3 # Python program explaining # numpy.remainder() function import numpy as geek in_arr1 = geek.array([5, -4, 8]) in_arr2 = geek.array([2, 3, 4]) print ("Dividend array : ", in_arr1) print ("Divisor array : ", in_arr2) out_arr = geek.remainder(in_arr1, in_arr2) print ("Output remainder array: ", out_arr) Output : Dividend array : [ 5 -4 8] Divisor array : [2 3 4] Output remainder array: [1 2 0] Comment More infoAdvertise with us Next Article numpy.remainder() in Python J jana_sayantan Follow Improve Article Tags : Python Python-numpy Python numpy-Mathematical Function Practice Tags : python Similar Reads numpy.reciprocal() in Python The numpy.reciprocal() is a mathematical function that is used to calculate reciprocal of all the elements in the input array. Syntax :numpy.reciprocal(x, /, out=None, *, where=True) Parameters : x[array_like]: Input array or object whose elements needed to test. out [ndarray, optional]: A location 2 min read numpy.base_repr() in Python numpy.base_repr(number, base=2, padding=0) function is used to return a string representation of a number in the given base system. For example, decimal number 10 is represented as 1010 in binary whereas it is represented as 12 in octal. Syntax : numpy.base_repr(number, base=2, padding=0) Parameters 3 min read numpy.binary_repr() in Python numpy.binary_repr(number, width=None) function is used to represent binary form of the input number as a string. For negative numbers, if width is not given, a minus sign is added to the front. If width is given, the twoâs complement of the number is returned, with respect to that width. In a twoâs- 3 min read numpy.mod() in Python numpy.mod() is another function for doing mathematical operations in numpy.It returns element-wise remainder of division between two array arr1 and arr2 i.e. arr1 % arr2 .It returns 0 when arr2 is 0 and both arr1 and arr2 are (arrays of) integers. Syntax : numpy.mod(arr1, arr2, /, out=None, *, where 2 min read numpy.gcd() in Python numpy.gcd() function computes the greatest common divisor (GCD) of two integers element-wise. The GCD of two numbers is the largest positive integer that divides both numbers without leaving a remainder.Pythonimport numpy as np res = np.gcd(36, 60) print(res)Output12 The GCD of 36 and 60 is 12, whic 2 min read Like