Jump to content

Python

  • entries
    66
  • comments
    0
  • views
    25,548

Float Sınıfı


Doğuhan ELMA

224 views

Python'daki float sınıfı, ondalıklı sayıları temsil eder. Ondalıklı sayılar, bir tam sayı kısmı ve bir ondalık kısmı olan sayılardır. Örneğin, 3.14, 0.01, -10.5 gibi.

İşte float türünde birkaç örnek:

print(type(10.5))  # <class 'float'>
print(type(-0.3))  # <class 'float'>

Python'da ondalık sayıları oluşturmanın ve kullanmanın çeşitli yolları vardır:

Doğrudan Atama: Bir ondalık sayıyı doğrudan bir değişkene atayabilirsiniz.

ondalikli_sayi = 3.14
print(ondalikli_sayi)  # 3.14
print(type(ondalikli_sayi))  # <class 'float'>

Dönüşüm: float sınıfını kullanarak diğer veri türlerini ondalıklı sayılara dönüştürebilirsiniz.

tam_sayi = 3
ondalikli_sayi = float(tam_sayi)
print(ondalikli_sayi)  # 3.0
print(type(ondalikli_sayi))  # <class 'float'>

Burada, float(3) ifadesi tam sayıyı ondalıklı bir sayıya dönüştürür.

İşlemler: Ondalık sayılarla çeşitli matematiksel işlemler yapabilirsiniz, örneğin toplama, çıkarma, çarpma ve bölme gibi.

sayi1 = 3.14
sayi2 = 2.0
print(sayi1 + sayi2)  # 5.14
print(sayi1 - sayi2)  # 1.14
print(sayi1 * sayi2)  # 6.28
print(sayi1 / sayi2)  # 1.57

Karşılaştırmalar: Ondalıklı sayılar, ==, !=, <, >, <=, >= gibi karşılaştırma operatörleri ile karşılaştırılabilir.

print(5.0 > 3.14)  # True
print(5.0 == 3.14)  # False
print(5.0 != 3.14)  # True

float sınıfı, Python'daki sayısal hesaplamalar ve matematiksel işlemler için temel bir bileşendir, özellikle de ondalık kısımların önemli olduğu durumlarda. Ayrıca, float veri tipi genellikle bilimsel hesaplamalar, mühendislik problemleri ve grafiklerde kullanılır.

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...