Genel bakış / Geliştirici ve kod / Sayı Tabanı Dönüştürücü (İkili, Onaltılı, Onlu)
Geliştirici ve kod %100 tarayıcıda ve çevrimdışı

Sayı Tabanı Dönüştürücü (İkili, Onaltılı, Onlu)

Tam sayıları ikili, sekizli, onlu, onaltılı ve 2 ile 36 arasındaki her tabanda dönüştürün; çok büyük sayılar için kesin sonuçlarla.

Girdinizi yapıştırın veya yazın; sonuç anında görünür, hatalar girdinin altında gösterilir. Alanlar bir örnekle başlar: birine tıklayıp yazmaya başlayarak örneği değiştirin.

Dosyalarınız ve girdileriniz tarayıcınızdan asla çıkmaz – hiçbir şey yüklenmez.

Beş satırlı bir sayı tabanı dönüştürücü

Hata ayıklayıcı 0xDEADBEEF yazdırır ve sizin onlu değere ihtiyacınız vardır. Onu yazın, yazıldığı tabanı seçin; sayfa beş satırı birden doldurur: 2, 8, 10, 16 tabanı ve 2 ile 36 arasında seçtiğiniz bir taban. Yalnızca tam sayılar çalışır.

Yazılan değerden kopyalanan satıra

  1. Değer alanı, 10 tabanında okunan 255 ile başlar. Onu kendi sayınızla değiştirin.
  2. Kaynak taban listesini açın ve 2, 8, 10, 16 ya da Özel taban seçin.
  3. Özel taban için listenin yanında küçük bir sayı alanı belirir. Tabanı oraya yazın.
  4. Satırları okuyun. Her tuşta değişirler; bu yüzden Dönüştür düğmesi yoktur. Alan boşken sayfa bir sayı girmenizi ister.
  5. İhtiyacınız olan satırın yanındaki Kopyala'ya basın.

0xFF neden onlu bir alanda başarısız olur

Ayrıştırıcı katıdır ve kuralları kısadır.

  • Büyük ve küçük harfler aynı rakamdır.
  • Boşluklar ve alt çizgiler önce kaldırılır; bu yüzden 1111_0000 ve ff ff geçerlidir.
  • Bir önek yalnızca kaynak tabana uyduğunda çıkarılır: 16 için 0x, 2 için 0b, 8 için 0o. 0xFF'i 10 tabanıyla girerseniz x geçersiz rakam sayılır.
  • Bir ondalık nokta, bir virgül ya da bir artı işareti "Seçilen taban için geçersiz rakam." iletisini verir.

Baştaki eksi işareti korunur. Sonuç, ikiye tümleyen bit örüntüsü değil, -FF gibi işaretli bir sayıdır. Sonuçlar büyük harflidir ve öneki yoktur.

Özel taban satırı, Kaynak taban başka bir şey olsa bile her zaman küçük sayı alanını izler. O alan 36'dan başlar. 2 ile 36 dışındaki bir değer aralığa sıkıştırılır. Hesap BigInt kullanır; bu yüzden sabit bir boyut sınırı yoktur. Yalnızca cihazınızın belleği sayılır.

İnsanların gerçekten dönüştürdüğü sayılar

Bir chmod satırındaki sekizli 755, onluda 493'tür; bazı API'ler bunu dosya kipi olarak bekler. #FF8800 rengi üç kısa dönüştürmeyle 255, 136 ve 0'a ayrılır. Bir ödev yanıtı olan ikili 1101 0110, onaltılı D6 olarak doğrulanır. 36 tabanındaki zz kimliği 1295'tir. Ve 2^64, 18446744073709551616'dır; onaltılıda 1'i 16 sıfır izler.

Sayı sekmede kalır

Dönüştürmeyi sayfadaki JavaScript yapar. Hiçbir şey gönderilmez ve geliştirici araçlarının Ağ sekmesinde hiçbir istek görünmez. Kopyala, bir satırın metnini panonuza koyar.

Sık sorulan sorular (SSS)

Kaynak taban listesinde 16'yı seçin, onaltılı değeri 0x ile ya da onsuz girin ve Onlu satırını okuyun. Örneğin FF, 255 verir.