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:

my_float = 2.0

Ushbu kod 2.0 sonini my_float o'zgaruvchisiga tayinlaydi.

Shuningdek, float nuqtali sonni quyidagi usul bilan ham yaratishingiz mumkin:

my_float = float(2.0)

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:

my_float = float("2.0")

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.

Ushbu sahifada

Xato haqida xabar berish