İkili, sekizli, onlu ve onaltılı tabanlar arasında tam sayı dönüşümü
Kaynak tabanı seçin, öneksiz rakam girin, büyük tam sayıyı koruyun ve eksi işaretiyle baştaki sıfırların anlamını kontrol edin.
Aracı açMetin kodlaması yerine sayı dönüşümü seçin
Bu araç aynı tam sayıyı başka tabanda gösterir. Cümleyi ikili metne çevirmez, Base64 çözmez ve kayan noktalı sayının bit desenini dönüştürmez. İkili 2, sekizli 8, onlu 10 ve onaltılı 16 tabanları vardır. Girmeden önce sayının hangi tabanda yazıldığını belirleyin. 10 rakam dizisi onlu tabanda on, ikili tabanda iki demektir. Araç kısa rakam dizisinden bu tercihi anlayamaz; Kaynak seçimini kontrol edin.
Kısa bir örnekle basamak değerini doğrulayın
Sayı Tabanı Dönüştürücü’yü açın. Kaynak 10, Hedef 16 seçip Girdi’ye 42 yazın ve Uygula’ya basın. Sonuç 2A’dır. Bu değeri 16’dan 2’ye çevirince 101010, 16’dan 8’e çevirince 52 elde edilir. Onaltılı tabanda A on anlamındadır: 2A = 2 × 16 + 10 = 42. Gerekiyorsa sonucu kopyalayın veya indirin. Bir alanı değiştirmek eski çıktıyı temizler; tabanı veya girdiyi değiştirince yeniden uygulayın.
Programlama öneki olmadan geçerli rakam girin
Kaynak tabana uygun karakter kullanın: ikilide 0–1, sekizlide 0–7, onluda 0–9, onaltılıda 0–9 ve A–F. Küçük onaltılı harfler kabul edilir; çıktıda harfler büyüktür. Kaynak 16 iken 0xFF değil FF yazın. 0b ve 0o önekleri, baştaki artı, kesir, onlu kipte bilimsel gösterim ve gruplama ayırıcıları desteklenmez. Kenar boşlukları kırpılır; rakamların arasına boşluk koymak uzun sayıyı gruplamanın desteklenen yolu değildir.
Büyük tam sayıyı aynen koruyun
Araçtaki örnek değer 9007199254740993’ü Kaynak 10 ve Hedef 16 ile deneyin. Sonuç 20000000000001 olur. Bu onaltılı değeri tekrar onluya çevirince orijinal rakamlar geri gelir. Motor girdiyi önce sıradan kayan noktalı sayıya yuvarlamak yerine tam sayı aritmetiği kullanır. Başka uygulamaya taşırken uzun değeri metin olarak koruyun; alıcı hesap tablosu veya program ayrıca yuvarlayabilir. Buradaki tam dönüşüm, alıcı sistemin sayı kurallarını ve saklama biçimini değiştirmez.
İşareti, baştaki sıfırları ve sınırları yorumlayın
Baştaki kısa çizgi eksi tam sayıyı belirtir. Standart eksi karakteriyle yazılan -42, ikilide -101010 olur. Bu, sabit genişlikli ikinin tümleyeni kodlaması değil, işaretli metin sonucudur. Baştaki sıfırlar genişlik ayarı olarak korunmaz; 00042 ile 42 aynı değeri dönüştürür. Girdi alanı 4.096 karakterle sınırlıdır. Bit genişliği, bayt sırası, kesir veya özel taban seçeneği yoktur. İşlem tarayıcıda yapılır. Kaydettiğiniz sonucun anlamını korumak için kaynak ve hedef tabanı da not edin.
Kaynaklar
Güncelleme:
Araçta uygulayın →