İçeriğe atla
Üyelik kaydınızı yaparak son yazılan içeriklerden haberdar olun! ×

Temel Matematik

  • makale
    19
  • yorum
    0
  • görüntüleme
    142.229

Sayıları Yuvarlamak nedir?


Doğuhan ELMA

338 görünüm

Sayıları yuvarlama, hesaplamalar sırasında sayının kullanımını kolaylaştırmak için sayının basamaklarını ayarlamaya yönelik matematiksel bir tekniktir. Sayılar, hesaplamaları kolaylaştırmak ve sonuçların anlaşılmasını kolaylaştırmak için belirli bir doğruluk derecesine yuvarlanır.

Herhangi bir sayıyı yuvarlamadan önce, bir sayının tüm basamaklarının yerini bilmelisiniz.

Tam Sayılar Nasıl Yuvarlanır?

Sayıları yuvarlarken "yuvarlama rakamı" terimini anlamak temel olarak önemlidir.
Örneğin, 100'ü onluğa yuvarlarken, yuvarlama basamağı sağdan ikinci sayıdır. Aynı şekilde en yakın yüzlüğe yani 1'e yuvarlama işleminde de yuvarlama basamağı üçüncü sırada yer alır. Bu nedenle bir sayıyı yuvarlarken ilk adım yuvarlama basamağını belirleyip sağ taraftaki bir sonraki basamağa bakmaktır.

  • Yuvarlama basamağının sağındaki basamak 0, 1, 2, 3 veya 4 ise yuvarlama basamağı değişmez. Yuvarlama basamağının sağındaki tüm basamaklar sıfır olur.
  • Yuvarlama basamağının sağındaki basamak 5, 6, 7, 8 veya 9 ise yuvarlama basamağı bir basamak artar. Sağdaki tüm basamaklar sıfıra düşürülür.

 

Python'da sayıları yuvarlamak için round(), math.ceil() ve math.floor() gibi fonksiyonlar bulunmaktadır. Bu fonksiyonları kullanarak sayıları farklı yuvarlama yöntemleriyle yuvarlayabiliriz.

İşte örnekler:

round() fonksiyonu kullanarak yuvarlama:

num = 3.7

rounded_num = round(num)
print(f"Yuvarlanmış sayı: {rounded_num}")  # Çıktı: Yuvarlanmış sayı: 4
num = 3.4

rounded_num = round(num)
print(f"Yuvarlanmış sayı: {rounded_num}")  # Çıktı: Yuvarlanmış sayı: 3

 

math.ceil() fonksiyonu kullanarak yukarı yuvarlama:

import math

num = 3.2

ceiled_num = math.ceil(num)
print(f"Yuvarlanmış sayı: {ceiled_num}")  # Çıktı: Yuvarlanmış sayı: 4

 

math.floor() fonksiyonu kullanarak aşağı yuvarlama:

import math

num = 3.9

floored_num = math.floor(num)
print(f"Yuvarlanmış sayı: {floored_num}")  # Çıktı: Yuvarlanmış sayı: 3

Bu örneklerde, round(), math.ceil() ve math.floor() fonksiyonlarını kullanarak sayıları yuvarlamış olduk. round() fonksiyonu, sayıyı en yakın tam sayıya yuvarlar. math.ceil() fonksiyonu, sayıyı bir üst tam sayıya (yukarı yuvarlama) yuvarlar. math.floor() fonksiyonu ise sayıyı bir alt tam sayıya (aşağı yuvarlama) yuvarlar.

Yuvarlama işlemini diğer sayı türlerine de uygulayabilirsiniz. Örneğin, round(3.14159, 2) şeklinde kullanarak ondalık sayıları belirli bir basamakla yuvarlayabilirsiniz.

0 Yorum


Önerilen Yorumlar

Görüntülenecek yorum yok.

Misafir
Yorum ekle...

×   Zengin metin olarak yapıştırıldı.   Bunun yerine düz metin olarak yapıştır

  Yalnızca 75 emojiye izin verilir.

×   Bağlantınız otomatik olarak gömüldü.   Bunun yerine bağlantı olarak görüntüle

×   Önceki içeriğiniz geri yüklendi.   Düzenleyiciyi temizle

×   Görüntüleri doğrudan yapıştıramazsınız. URL'den resim yükleyin veya ekleyin.

×
×
  • Create New...