Floats
Python'da float nuqtali son (float) raqamni ifodalovchi, unda o'nlik nuqta mavjud bo'lgan sonni anglatadi.
Float Nuqtali Sonlar
Python'da float nuqtali son (float) raqamni ifodalovchi, unda o'nlik nuqta mavjud bo'lgan sonni anglatadi. Masalan, 2.0
float nuqtali son, 2
esa butun sondir.
Python'da float nuqtali sonni quyidagicha yaratishingiz mumkin:
Ushbu kod 2.0
sonini my_float
o'zgaruvchisiga tayinlaydi.
Shuningdek, float nuqtali sonni quyidagi usul bilan ham yaratishingiz mumkin:
Python'ning float()
o'z ichiga olingan funksiyasi butun son yoki hatto stringni float nuqtali songa aylantiradi, agar mumkin bo'lsa. Mana bir misol stringni float nuqtali songa aylantirish:
Ushbu kod "2.0"
stringini float nuqtali son ga aylantiradi. Siz shuningdek, oldingi bo'limdagi int()
o'z ichiga olingan funksiyasidan foydalanib, string yoki float nuqtali sonlarni butun sonlarga aylantirishingiz mumkin.
Eslatma
Float nuqtali son turi aniq emas va platformalar bo'yicha farq qilishi mumkin. Siz float nuqtali son turidan nozik
raqamli turlar, masalan, pul qiymatlari bilan ishlashda foydalanmang, chunki bu yuza olish muammolariga olib kelishi
mumkin. Buning o'rniga Python'ning decimal
modulidan foydalanishni tavsiya etiladi.