Python | frexp() Function Last Updated : 14 Feb, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report frexp() function is one of the Standard math Library function in Python. It returns mantissa and exponent as a pair (m, e) of a given value x, where mantissa m is a floating point number and e exponent is an integer value. m is a float and e is an integer such that x == m * 2**e exactly. If x is zero, returns (0.0, 0), otherwise 0.5 <= abs(m) < 1. This is used to “pick apart” the internal representation of a float in a portable way. Syntax: math.frexp( x ) Parameters: Any valid number (positive or negative). Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x. Exception: If x is not a number, function will return TypeError. Time Complexity: O(1) Auxiliary Space: O(1) Code #1: Python3 # Python3 code demonstrate frexp() function # importing math library import math # calculating mantissa and # exponent of given integer print(math.frexp(3)) print(math.frexp(15.7)) print(math.frexp(-15)) Output: (0.75, 2) (0.98125, 4) (-0.9375, 4) Code #2: Python3 # Python3 code demonstrate frexp() function # importing math library import math # creating a list lst = [15, 13.76, 17.5, 21] # creating a tuple tpl = (-15.85, -41.24, -11.2, 54) # calculating mantissa and exponent # of 1st, 3rd elements in list print(math.frexp(lst[0])) print(math.frexp(lst[2])) # calculating mantissa and exponent # of 2nd, 3rd and 4th elements in tuple print(math.frexp(tpl[1])) print(math.frexp(tpl[2])) print(math.frexp(tpl[3])) Output: (0.9375, 4) (0.546875, 5) (-0.644375, 6) (-0.7, 4) (0.84375, 6) Code #3: If the x parameter is not a number, frexp() function will return a TypeError. Python3 # Python3 code demonstrates when error occurs import math print(math.frexp('25')) Output: TypeError: a float is required Comment More infoAdvertise with us Next Article Python | fmod() function J jana_sayantan Follow Improve Article Tags : Python Python-Library Python-Built-in-functions Python math-library Python math-library-functions +1 More Practice Tags : python Similar Reads cmp() function - Python cmp() method in Python 2.x compares two integers and returns -1, 0, 1 according to comparison. cmp() does not work in python 3.x. You might want to see list comparison in Python.ExamplePython# Example 1 print(cmp(3, 4)) # Example 2 print(cmp(5, 5)) # Example 3 print(cmp(7, 6)) Output-101ExplanationI 3 min read Python | fsum() function fsum() is inbuilt function in Python, used to find sum between some range or an iterable. To use this function we need to import the math library. Syntax : maths.fsum( iterable ) Parameter : iterable : Here we pass some value which is iterable like arrays, list. Use : fsum() is used to find the sum 1 min read Python | fmod() function fmod() function is one of the Standard math library function in Python, which is used to calculate the Module of the specified given arguments. Syntax: math.fmod( x, y ) Parameters: x any valid number (positive or negative). y any valid number(positive or negative). Returns: Return a floating point 2 min read Python Functions Python Functions is a block of statements that does a specific task. The idea is to put some commonly or repeatedly done task together and make a function so that instead of writing the same code again and again for different inputs, we can do the function calls to reuse code contained in it over an 9 min read pow() Function - Python pow() function in Python is a built-in tool that calculates one number raised to the power of another. It also has an optional third part that gives the remainder when dividing the result. Example:Pythonprint(pow(3,2))Output9 Explanation: pow(3, 2) calculates 32 = 9, where the base is positive and t 2 min read Python | math.fabs() function In Python, math module contains a number of mathematical operations, which can be performed with ease using the module. math.fabs() function returns the absolute value of the number. Syntax: math.fabs(x) Parameter: x: This is a numeric expression. Returns: the absolute value of the number. Time Comp 1 min read Like