Μετατροπή σε αριθμό κινητής υποδιαστολής στην Python
Για τη μετατροπή σε αριθμό κινητής
υποδιαστολής χρησιμοποιείται η συνάρτηση float.
Ας εφαρμόσουμε αυτή τη συνάρτηση σε μια συμβολοσειρά:
txt = '12.1'
print(float(txt)) # θα εμφανίσει 12.0
Και τώρα σε έναν ακέραιο αριθμό:
num = 12
print(float(num)) # θα εμφανίσει 12.0
Μετά τη μετατροπή μπορούμε να πραγματοποιήσουμε μαθηματικές πράξεις με τις μεταβλητές μας:
test1 = '1.1'
test2 = '2.1'
test3 = float(test1) + float(test2)
print(test3) # θα εμφανίσει 3.2
Δίνονται οι μεταβλητές:
tst1 = '1.1'
tst2 = '1.2'
Βρείτε το άθροισμα των τιμών αυτών των μεταβλητών.
Δίνονται οι μεταβλητές:
tst1 = 2
tst2 = 4
Μετατρέψτε τες σε αριθμούς κινητής υποδιαστολής και βρείτε τη διαφορά τους.