İçeriğe geç
Monu Tools

Sayı tabanı dönüştürücü

Sayıları ikili, sekizli, ondalık ve onaltılık arasında dönüştürün. Herhangi bir alanı düzenleyin, diğerleri anında güncellenir. Büyük değerler tamdır, yuvarlama yoktur.

Sayı tabanı nasıl kullanılır

  1. 01

    Dört alandan herhangi birine bir sayı yazın.

  2. 02

    Siz yazarken diğer tabanlar anında güncellenir.

  3. 03

    Büyük harf onaltılığı açıp kapatın ve herhangi bir değeri tek tıkla kopyalayın.

Ne işe yarar

Bu sayı tabanı dönüştürücü, tam sayıları ikilik (taban 2), sekizlik (taban 8), onluk (taban 10) ve onaltılık (taban 16) sistemler arasında değiştirir. Her alan düzenlenebilir, bu yüzden istediğin tabana yazabilir ve karşılığını diğerlerinde anında okuyabilirsin.

Sayı tabanları nasıl çalışır

Bir sayı tabanı, bir sistemin bir sonraki basamağa geçmeden önce kaç farklı rakam kullandığından ibarettir. Onluk sistem on rakam kullanır (0 ile 9), ikilik sistem iki (0 ve 1), onaltılık sistem ise on altı rakam kullanır ve on ile on beş değerleri için a'dan f'ye harfleri ekler; tek bir onaltılık hanenin tam olarak dört ikilik biti temsil etmesinin nedeni budur.

Büyük tam sayılarla kesin sonuçlar

Dönüştürmeler keyfi duyarlıklı tam sayılar (BigInt) kullanır, bu yüzden çok uzun değerler bile kesin kalır; sıradan kayan noktalı sayıları büyüdüklerinde etkileyen yuvarlama hataları oluşmaz.

Tabanlar düşük seviyeli işlerde neden önemli

Tabanlar düşük seviyeli işlerin her yerinde karşına çıkar: renkler, baytlar ve bellek adresleri için onaltılık, bayraklar ve ağ maskeleri için ikilik, Unix dosya izinleri için sekizlik sistem. Aynı değeri farklı tabanlarda okuyabilmek hata ayıklamayı ve bit işlemlerini çok kolaylaştırır.

Girdi kuralları ve sınırlar

Negatifler için baştaki eksi işareti desteklenir, boşluklar yok sayılır, böylece okunabilirlik için haneleri gruplayabilirsin; bir seçenek de onaltılık sayıları büyük ya da küçük harfle gösterir.

Yalnızca tam sayıları dönüştürür; kesirli taban dönüşümü ayrı bir sorundur ve sonuçlar kesin kalsın diye bilinçli olarak kapsam dışı bırakılmıştır. Her şey tarayıcında çalışır.

Sıkça sorulan sorular

Hangi tabanlar destekleniyor?

İkili (taban 2), sekizli (taban 8), ondalık (taban 10) ve onaltılık (taban 16). Herhangi birini düzenleyebilirsiniz ve geri kalanı buna uyar.

Çok büyük sayıları işler mi?

Evet. Keyfi hassasiyetli tam sayılar (BigInt) kullanır, bu yüzden çok uzun değerler bile normal kayan nokta sayılarını etkileyen yuvarlama hataları olmadan tam olarak dönüştürülür.

Negatif sayılar girebilir miyim?

Evet, başında eksi işareti desteklenir. Boşluklar göz ardı edilir, bu yüzden okunabilirlik için rakamları gruplayabilirsiniz.

Ondalıkları veya kesirleri destekler mi?

Hayır, tam sayıları dönüştürür. Kesirli taban dönüşümü ayrı bir sorundur ve sonuçları tam tutmak için kasıtlı olarak dışarıda bırakılmıştır.

Sorun bildir