Open In App

Python | math.copysign() function

Last Updated : 11 Mar, 2019
Comments
Improve
Suggest changes
Like Article
Like
Report
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: Python3 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))
Output:
The copysign of 5.2 and -25 is : -5.2
Code #2: Python3 1==
# 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))
Output:
13.0
-2.87

Next Article
Practice Tags :

Similar Reads