![]() |
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.
Code #1: Python3
Output: (0.75, 2) (0.98125, 4) (-0.9375, 4) Code #2: Python3
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
Output: TypeError: a float is required |
Reffered: https://www.geeksforgeeks.org
Python |
Type: | Geek |
Category: | Coding |
Sub Category: | Tutorial |
Uploaded by: | Admin |
Views: | 9 |