In Python, math module contains a number of mathematical operations, which can be performed with ease using the module. math.copysign(a, b)
function return a float with the magnitude (absolute value) of a but the sign of b.
Syntax: math.copysign(a, b) Parameter: a, b: numeric values. Returns: Return absolute value of a but the sign of b.
Code #1:
# Python code to demonstrate the working of copysign() # importing "math" for mathematical operations import math a = 5.2 b = - 25 # returning the copysign print ( "The copysign of 5.2 and -25 is : " , end = "") print (math.copysign(a, b)) |
The copysign of 5.2 and -25 is : -5.2
Code #2:
# Python code to demonstrate the working of factorial() # importing "math" for mathematical operations import math # returning the copysign print (math.copysign( - 13 , 25.5 )) print (math.copysign( 2.87 , - 15 )) |
13.0 -2.87