Sayı Tabanı Dönüştürücü (ikili, sekizli, onaltılık)
Tasarımdan gizli — tamamen tarayıcınızda çalışır
Sayıları ikili, sekizli, onlu ve onaltılı arasında tarayıcınızda dönüştürün. Toova dört gösterimi yan yana gösterir, negatif sayıları ve büyük değerleri destekler ve tamamen cihazınızda çalışır.
Her tabanın nerede göründüğü
İkili, bayraklarda, bit maskelerde ve düşük seviyeli protokollerde görünür. Sekizli günümüzde nadirdir, ancak hâlâ Unix dosya izinleri için kullanılır. Onlu, günlük kullanımda evrenseldir. Onaltılı, renklerde, bellek adreslerinde, karma özetlerde ve ikili programın kompakt bir gösterimini istediğiniz her bağlamda hakimdir. Toova, tek bir yapıştırmayla dördü arasında dönüşüm yapar ve tam sonuç yan yana görünür.
Bit genişliği ve işaretli tam sayılar
İşaretli tam sayılarla çalışırken bit genişliği önemlidir. 32 bitlik ikinin tümleyeni tam sayı olarak -1, 0xFFFFFFFF'dir; 64 bitlik tam sayı olarak 0xFFFFFFFFFFFFFFFF'dir. Toova, bit genişliğini (8, 16, 32, 64) ve işaretliliği seçmenize olanak tanır, böylece bir değerin kayıt defterinde veya ikili protokolde tam olarak nasıl görüneceğini görebilirsiniz. Seri protokollerde, gömülü sistemlerde veya düşük seviyeli ağda hata ayıklarken kullanışlıdır.
Yalnızca yerel
Her dönüşüm tarayıcınızda çalışır. Yapıştırdığınız sayılar — adresler, kimlikler veya sisteminiz hakkında bağlam sızdırabilecek herhangi bir şey olsa da — sayfayı terk etmez. Ağ sekmesi kullanım sırasında boş kalır ve sayfa ilk yüklemeden sonra çevrimdışı çalışır.
Sıkça Sorulan Sorular
- Programlamada onaltılı neden bu kadar yaygın?
- Her onaltılı basamak tam olarak dört biti temsil eder, dolayısıyla iki onaltılı basamak tam olarak bir baytı kapsar. Bu, onaltılıyı ikili verinin en kompakt insan tarafından okunabilir gösterimi yapar. Bellek adresleri, renk kodları ve karma özetler hepsi aynı nedenle onaltılı kullanır.
- Negatif sayılar nasıl temsil ediliyor?
- Toova, her modern CPU ve programlama dilinin kullandığı ikinin tümleyeni gösterimini kullanır. Bağlamınızla eşleşen bit genişliğini seçin — örneğin, 32 bitlik işaretli bir tam sayı, 64 bitlik olandan farklı şekilde sarar.
- Çok büyük sayıları dönüştürebilir miyim?
- Evet. Toova, keyfi hassasiyetli tam sayıları işler, dolayısıyla 64 bitten büyük sayılar doğru şekilde dönüşür. JavaScript'in Number.MAX_SAFE_INTEGER sınırında taşma olmaz.
- Kayan nokta sayıları ne olacak?
- Bu dönüştürücü tam sayılara odaklanır. Kayan nokta değerlerinin ikili gösterimini (IEEE 754) keşfetmek için özel bir float-bits aracı arayın.
- Verilerim herhangi bir yere gönderiliyor mu?
- Hayır. Dönüşüm tamamen tarayıcınızda çalışır.