w3resource

Python Math: Square root and exponential of a given decimal number


38. Square Root and Exponential of Decimal

Write a Python program to get the square root and exponential of a given decimal number.

Sample Solution:

Python Code:

from decimal import *
x = Decimal('1.44')
print("Square root of ",x, " is :", x.sqrt())
print("exponential of ",x, " is :", x.exp())

Sample Output:

Square root of  1.44  is : 1.2                                                                                
exponential of  1.44  is : 4.220695816996552825673328929

Flowchart:

Flowchart: Square root and exponential of the specified decimal number

For more Practice: Solve these Related Problems:

  • Write a Python program to compute the square root and the exponential of a given Decimal number using the decimal module's sqrt() and exp() methods.
  • Write a Python function that accepts a Decimal, calculates its square root and exponential, and returns both values formatted to 10 decimal places.
  • Write a Python script to prompt the user for a Decimal number, then display its square root and exponential value in scientific notation.
  • Write a Python program to compare the square root of a Decimal computed using the Babylonian method with the result from the decimal module.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a Python program to find the sum of the following decimal numbers and display the numbers in sorted order.
Next: Write a Python program to retrieve the current global context (public properties) for all decimal.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.