Menu
Coddy logo textTech

Sayıları Yuvarlama

Coddy'nin Python Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 5 / 78.

round() işlevi sayıları en yakın değere yuvarlar.

round(number, ndigits)
  • number: Yuvarlanacak değer.
  • ndigits: Korunacak ondalık basamak sayısı (isteğe bağlı).

Örnekler:

print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460.0

Python, yarım durumları en yakın çift sayıya yuvarlar (bankacı yuvarlaması):

print(round(2.5))  # 2  (çift 2'ye AŞAĞI yuvarlar)
print(round(3.5))  # 4  (çift 4'e YUKARI yuvarlar)
challenge icon

Görev

Kolay
İki ayrı girdiyi kullanıcıdan alan ve yuvarlanmış sonucu çıktı olarak veren bir program yazın:

1. İlk girdi bir sayı (float) olmalıdır. 2. İkinci girdi, yuvarlama yapılacak ondalık basamak sayısı (integer) olmalıdır.

Örnek:
Girdiler 3.14159 ve 2 ise program 3.14 çıktısını vermelidir.

Kendin dene

# Kullanıcıdan bir float girişi al
# Kullanıcıdan ondalık basamak sayısı için bir tamsayı girişi al
# Yuvarlanmış sayıyı yazdır
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi