Convert String to Double in Python3
Given a string and our task is to convert it in double. Since double datatype allows a number to have non -integer values. So conversion of string to double is the same as the conversion of string to float
This can be implemented in these two ways
1) Using float() method
Python3
str1 = "9.02"
print ( "This is the initial string: " + str1)
str2 = float (str1)
print ( "The conversion of string to double is" , str2)
str2 = str2 + 1
print ( "The converted string to double is incremented by 1:" , str2)
|
Output:
This is the initial string: 9.02
The conversion of string to double is 9.02
The converted string to double is incremented by 1: 10.02
2) Using decimal() method: Since we only want a string with a number with decimal values this method can also be used
Python3
from decimal import Decimal
str1 = "9.02"
print ( "This is the initial string: " + str1)
str2 = Decimal(str1)
print ( "The conversion of string to double is" , str2)
str2 = str2 + 1
print ( "The converted string to double is incremented by 1:" , str2)
|
Output:
This is the initial string: 9.02
The conversion of string to double is 9.02
The converted string to double is incremented by 1: 10.02
Last Updated :
08 Oct, 2021
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...