# How to convert String to Double in Python

Hello guys. How are you? Here in tis tutorial we are going to learn about How to convert String to Double in Python. Here we will learn to convert a string into a double. This conversion is quite similar to the conversion of string to float. We can convert a string into double in two ways. First one is by using float() and the second way to convert a string into double is decimal.decimal(). By using any of the method you can convert a string into a double. So without wasting your time lets learn about of this.

## How to convert String to Double in Python

Here we are going to learn about how to convert String to Double in Python. Here i am giving you two methods to learn this about of python. The methods are given below lets learn it with the examples.

1. Use float()
2. Use decimal.decimal()
1. Convert String to Double in Python

to convert String to Double in Python just Use float().float() function is used to convert a string into a double. First of all make a string you want to convert than use it with float like float(mystring) and then print it. It will give you double. Lets see how it works by below example: `mystring = '2022.2151' myfloat = float(mystring) print(myfloat)` Output : `2022.2151`

2. How to convert String to Double in Python

to convert String to Double in Python just Use decimal.decimal().By using decimal.decimal() you can convert a string into a double. For this method you have to import decimal and than make your string you want to convert into decimal. Then use it with decimal it will give you the decimal value. Lets learn this by given below example. It is very easy to use and also very simple way. Lets see it. `from decimal import Decimal mystring = '2022.2151' myfloat = Decimal(mystring) print(myfloat)` Output : `2022.2151`

## Method 1: Use float()

float() function is used to convert a string into a double. First of all make a string you want to convert than use it with float like float(mystring) and then print it. It will give you double. Lets see how it works by below example:

``````mystring = '2022.2151'
myfloat = float(mystring)
print(myfloat)``````

Output :

``2022.2151``

## Method 2: Use decimal.decimal()

By using decimal.decimal() you can convert a string into a double. For this method you have to import decimal and than make your string you want to convert into decimal. Then use it with decimal it will give you the decimal value. Lets learn this by given below example. It is very easy to use and also very simple way. Lets see it.

``````from decimal import Decimal
mystring = '2022.2151'
myfloat = Decimal(mystring)
print(myfloat)``````

Output :

``2022.2151``

## Conlusion

Hope all 6 Method Are Useful For You. Comment Below Which Method You Used To Convert String To Datetime In Python. Thank You.