onlinetools.dev

Sayı Tabanı Dönüştürücü

Sayıları ikili, sekizli, ondalık, onaltılı ve 36’ya kadar her taban arasında çevirin

Yerelde çalışır
loading…
Bu araç hakkında

Bir sayıyı herhangi bir tabanda yazın ve onu ikili, sekizli, onlu ve onaltılı olarak aynı anda okuyun — ayrıca 36’ya kadar istediğiniz özel tabanda. Önekler anlaşılır (0x, 0o, 0b), basamak gruplama uzun değerleri göz taranabilir kılar (1111 1111 · 255 · ff) ve bit uzunluğu göstergesi bir değerin 8, 32 ya da 64 bite sığıp sığmadığını bir bakışta söyler.

Aritmetik BigInt kullanır; yani duyarlık her boyutta tamdır: dosya izinleri, ARGB renkleri, IP adresleri, hash önekleri ve 64 bitlik veritabanı kimliklerinin hepsi, sıradan JavaScript sayılarında 2⁵³ üzerinde görülen sessiz yuvarlama olmadan dönüşür.

Negatif sayılar tüm tabanlarda işaretini korur. Her şey siz yazdıkça yerelde ve anında hesaplanır.

Sıkça sorulan sorular

Otomatik algılama tabanı nasıl belirliyor?
Öneke göre: 0x onaltılı, 0o sekizli, 0b ikili demektir; başka her şey onlu olarak ayrıştırılır. Öneksiz “ff” gibi basamaklar belirsizdir, o yüzden HEX’i açıkça seçin — hata mesajı da size bunu hatırlatır.
Devasa sayılar gerçekten tam mı?
Evet — dönüşüm, keyfî duyarlıklı BigInt üzerinde çalışır. 18446744073709551615 (2⁶⁴−1) tam olarak gidip geri döner; kayan nokta tabanlı bir dönüştürücü onu …551616 diye bozardı.
Negatif sayılar ikilide nasıl gösteriliyor?
İkiye tümleyenle değil eksi işaretiyle (-1010); çünkü ikiye tümleyen sabit bir genişlik gerektirir. İkiye tümleyen deseni görmek için, önemsediğiniz genişliğe göre negatif değerinize 2ⁿ ekleyip onu dönüştürün.
36 tabanı ne işe yarar?
Derli toplu kimliklere: 0-9 artı a-z, büyük/küçük harf duyarsız ve URL güvenli kalan en yoğun alfabedir. Pek çok URL kısaltıcı ve bilet sistemi sayısal kimlikleri böyle kodlar — birini yapıştırın ve altındaki sayıyı okuyun.
İlgili araçlar