Sayı Tabanı Dönüştürücü
2 ile 36 arasındaki herhangi bir tabanda sayı girin; ikilik, sekizlik, onluk ve onaltılık karşılıklarını aynı anda, ayrıca seçtiğiniz özel tabanda görün.
İkilik · base 2
11111111
Sekizlik · base 8
377
Onluk · base 10
255
Onaltılık · base 16
ff
73
Bu araç hakkında
Her taban farklı bir işe uygundur: ikilik sistem donanımın veriyi nasıl sakladığını yansıtır, onaltılık sistem dört biti tek okunabilir karaktere sıkıştırarak renkler ve bellek adresleri için idealdir, sekizlik sistem ise Unix dosya izinlerinde yaşamaya devam eder.
Dönüşüm keyfi hassasiyetli tam sayılar kullanır, bu yüzden alışıldık 64 bit sınırının çok ötesindeki değerler bile tam kalır. Kayan noktalı aritmetiğin sessizce yuvarlayacağı büyük tanımlayıcılar veya kriptografik değerlerle çalışırken bu önemlidir.
Sık sorulan sorular
- Onluğu ikiliğe elle nasıl çeviririm?
- Sürekli 2'ye bölüp kalanları not edin, sonra aşağıdan yukarı okuyun. 13 için kalanlar 1, 0, 1, 1 — yani 1101.
- Programlamada neden bu kadar çok onaltılık kullanılır?
- Bir onaltılık rakam tam olarak dört biti temsil eder, bu yüzden bir bayt her zaman iki karakterdir. Renkleri, bellek adreslerini ve ikili dökümleri ham ikilikten çok daha okunabilir kılar.
- 0x ve 0b gibi önekler ne anlama gelir?
- Çoğu programlama dilinde `0x` onaltılık, `0b` ikilik, `0o` sekizlik anlamına gelir. Araç bunları yapıştırdığınızda otomatik olarak temizler.
- Desteklenen en büyük taban nedir?
- 36. taban; 0-9 rakamlarını ve ardından a-z harflerini kullanır.
- Çok büyük sayıları işleyebilir mi?
- Evet. BigInt aritmetiği kullanır, bu yüzden her boyuttaki tam sayı yuvarlanmadan kesin şekilde dönüştürülür.