Tarayıcınız güncel değil

Bu siteyi görüntülemek için tarayıcınızın veya cihazınızın işletim sisteminin güncellenmesi gerekiyor.

Your browser is out of date. Please update iOS or your browser to view this site.

Ana içeriğe geç
Gizke.com
Blog

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

Cihazınızda çalışır. Hiçbir şey gönderilmez.
Onaltılık, ikilik veya sekizlik yazmak için başına 0x, 0b ya da 0o koyun. Rakamlar arasındaki boşluk ve _ yok sayılır.
Örnekler

Sonuçlar

İkilik (2)
11111111
Sekizlik (8)
377
Onluk (10)
255
Onaltılık (16)
FF
73
Gereken bit
8
1 olan bitler
8
Unicode karakteri
U+00FF ÿ

İkiye tümleyen

Bu sayının sabit sayıda bitte nasıl saklandığı; işaretli ve işaretsiz okunuşu. Bir biti çevirmek için üzerine dokunun.

İşaretli
-1
İşaretsiz
255
Onaltılık
0xFF
İkilik
1111 1111
Baytlar, big-endian
FF
Baytlar, little-endian
FF
Bit düzeyinde DEĞİL (NOT)
0x00

Bitler

En soldaki bit işaret bitidir: 1 olduğunda işaretli değer negatiftir.
Nasıl hesaplanır
Onluktan şu tabana:
BölmeBölümKalan
255 ÷ 21271
127 ÷ 2631
63 ÷ 2311
31 ÷ 2151
15 ÷ 271
7 ÷ 231
3 ÷ 211
1 ÷ 201

Kalanlar aşağıdan yukarıya: 11111111

Sayıları ikilik, sekizlik, onluk, onaltılık ve 2-36 arası her taban arasında çevirin - dev sayılar, kesirler ve ikiye tümleyen için tam sonuç.

Programcılar, öğrenciler ve hex dökümü okuyan herkes için bir dönüştürücü: sayıyı ikilik, sekizlik, onluk, onaltılık ya da 2-36 arası herhangi bir tabanda yazın, hepsinde birden görün. Sonuç tamdır - 40 basamaklı bir sayının her basamağı korunur, 0.1 gibi bir kesir de yuvarlanmış bir tahmin yerine sonsuza dek tekrar eden rakamlarıyla gösterilir. Tam sayılar için 8-128 bitte ikiye tümleyen, bayt sırası ve tıklanabilir bit tablosu, ödevler için de her dönüşümün adımları vardır.

Sık sorulan sorular

İkilik sayı onluğa nasıl çevrilir?
Her rakamı basamak değeriyle çarpıp toplayın. İkilikte basamak değerleri sağdan başlayarak 2'nin kuvvetleridir: 1, 2, 4, 8, 16 ve devamı. Yani 1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11. Kendi sayınız için "Nasıl hesaplanır" bölümünü açın.
Onluk sayı ikiliğe veya onaltılığa nasıl çevrilir?
Bölüm 0 olana kadar sayıyı yeni tabana tekrar tekrar bölün ve her kalanı yazın. Kalanları aşağıdan yukarıya okuyun: 11 ÷ 2 işleminde kalanlar 1, 1, 0, 1'dir, yani 11 ikilikte 1011'dir. Onaltılıkta 10-15 arası kalanlar A-F olarak yazılır.
FF neden -1'e eşit?
8 bitte FF (11111111) işaretsiz olarak 255, ama bilgisayarların işaretli tam sayıları sakladığı ikiye tümleyen biçiminde -1'dir: en soldaki bit +128 yerine -128 sayılır. Aynı desen 16 bitte (00FF) sadece 255'tir. Bir desenin iki okunuşunu görmek için bit genişliğini seçin.
0.1 ikilikte neden hiç bitmiyor?
0.1, 1/10'dur ve 10'un içindeki 5 çarpanı ikilikte tam bölünemez - tıpkı 1/3'ün onlukta hiç bitmemesi gibi. 0011 rakamları sonsuza dek tekrar eder: 0.0(0011). Çoğu hesap makinesi bunu yuvarlar; burada tekrar eden rakamlar tam olarak bulunur ve çizginin altında gösterilir. 0.1 + 0.2'nin çoğu programlama dilinde tam 0.3 etmemesinin nedeni de budur.
Sayılar ne kadar büyük olabilir?
Her basamağı korunarak 4.096 karaktere kadar. Birçok dönüştürücü JavaScript'in sıradan sayılarını kullanır ve 9.007.199.254.740.991'i (2^53 − 1) aşan her şeyi sessizce yuvarlar; bu araç tam büyük tamsayı aritmetiği kullanır, bu yüzden 64 ve 128 bitlik değerler doğru çıkar.
Sayım bir yere gönderiliyor mu?
Hayır. Her şey tarayıcınızda hesaplanır, bu yüzden sayfa çevrimdışı da çalışır. Kopyalanan bağlantı sayıyı adreste ?q= kısmından sonra saklar - onu yalnızca sayıyı görebilecek kişilerle paylaşın.

Bu aracı paylaş

BlogHakkımızdaİletişimKullanım KoşullarıGizlilik Politikası