MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Taban Bölüm
3
floor(a / b)
Kalan 2
Tam bölüm (a / b) 3,4

Taban Bölme Nedir?

Taban bölme (floor division), bir sayıyı diğerine böler ve sonucu, tam bölümden küçük veya ona eşit en yakın tam sayıya aşağı yuvarlar. Python gibi birçok programlama dilinde a // b şeklinde yazılır. Ondalıklı sonuç verebilen normal bölmenin aksine, taban bölme her zaman tam sayı döndürür. Bu hesaplayıcı, girdiğiniz herhangi iki sayı için hem taban bölümü hem de ona karşılık gelen kalanı hesaplar.

Bir değerin tabanının alt tam sayıya oturuşunu gösteren sayı doğrusu
Taban bölme, a/b'yi kendisinden küçük veya eşit en yakın tam sayıya yuvarlar.

Nasıl Kullanılır?

Bölüneni (yani bölünecek sayı, a) ve böleni (yani böldüğünüz sayı, b) girin. Hesapla düğmesine tıklayarak taban bölümü ve kalanı görün. Bölen sıfır olamaz. Hesaplayıcı hem pozitif hem de negatif değerlerle çalışır ve sonucun negatif sonsuza doğru yuvarlandığı kuralı izler.

Formülün Açıklaması

Temel formül \(q = \left\lfloor \frac{a}{b} \right\rfloor\), yani a/b'nin tam değerinden küçük veya ona eşit en büyük tam sayıdır. Kalan ise

$$r = a - b \cdot \left\lfloor \frac{a}{b} \right\rfloor$$

olarak tanımlanır. Bölüm sıfıra doğru değil aşağı yuvarlandığı için negatif sayılar tahmin edilebilir biçimde davranır: örneğin -7 // 2 = -4 olur, -3 değil; ve bölen pozitif olduğunda kalan negatif olmaz.

Reklam
a eşittir b çarpı bölüm artı kalan şemasını gösteren diyagram
Bölüm q, floor(a/b) ve r negatif olmayan kalandır.

Çözümlü Örnek

Diyelim ki \(a = 17\) ve \(b = 5\). Tam bölüm 3,4'tür. 3,4'ün tabanı 3 olduğundan taban bölüm 3 olur. Kalan ise

$$17 - 5 \times 3 = 17 - 15 = 2$$

Yani \(17 \mathbin{//} 5 = 3\) ve kalan 2'dir.

Sıkça Sorulan Sorular

Taban bölme ile tam sayı bölmesi arasındaki fark nedir? Pozitif sayılarda ikisi aynı sonucu verir. Fark negatif sayılarda ortaya çıkar: tam sayı (kesme) bölmesi sıfıra doğru yuvarlarken, taban bölme negatif sonsuza doğru yuvarlar.

Bölen sıfır olabilir mi? Hayır. Sıfıra bölme tanımsızdır, bu yüzden hesaplayıcı sıfırdan farklı bir bölen gerektirir.

Kalan ne işe yarar? Bölüm ve kalan birlikte orijinal sayıyı yeniden oluşturur: \(a = b \cdot q + r\). Bu, modüler aritmetikte ve saat tipi hesaplamalarda oldukça kullanışlıdır.

Son güncelleme: