Sayı Tabanı Dönüştürücü
Tam sayıları ikili, sekizli, onlu, on altılı ve 2 ile 36 arasındaki herhangi bir taban arasında dönüştürün. Bir değer girin, tabanını seçin; diğer tüm tabanlar anında güncellenir. Rastgele büyüklükte tam sayılar desteklenir (tam, yuvarlama yok).
Sayı tabanı nedir?
Bir sayı tabanı (ya da radix), bir konumsal sayı sisteminin kaç farklı rakam kullandığıdır. Taban 10 (onlu) 0–9 arası on rakam kullanır; taban 2 (ikili) yalnızca 0 ve 1 kullanır. Her tabanda her konum, tabanın bir kuvvetine karşılık gelir; bu nedenle ikili 1011 sayısı onlu sistemde 1×8 + 0×4 + 1×2 + 1×1 = 11 anlamına gelir.
Dört yaygın taban
- İkili (taban 2), bilgisayarların ana dilidir: her bit ya 0 ya da 1'dir ve bir devrenin kapalı/açık durumuna karşılık gelir.
- Sekizli (taban 8), üç biti tek bir rakamda toplar ve uzun süre 755 gibi Unix dosya izinleri için kullanılmıştır.
- Onlu (taban 10), 0–9 arası on rakamı kullanan, insanların günlük hayatta kullandığı sistemdir.
- On altılı (taban 16), ikiliyi yazmanın derli toplu bir yoludur — bir on altılı rakam dört bite eşittir, yani bir bayt tam olarak iki on altılı rakamdır (FF = 255). Renkler, bellek adresleri ve bayt dökümleri için kullanılır.
Tabanlar arasında nasıl dönüştürme yapılır
- Onludan ikiliye: sürekli 2'ye bölün ve her kalanı kaydedin, ardından bunları aşağıdan yukarıya doğru okuyun. 13 sayısı 1101 olur.
- İkiliden onluya: her rakamı basamak değeriyle (…8, 4, 2, 1) çarpın ve toplayın. 1101 sayısı 8 + 4 + 0 + 1 = 13 olur.
- On altılıdan ikiliye: her on altılı rakamı teker teker dört bite dönüştürün. FF sayısı 1111 1111, 2A ise 0010 1010 olur.
Sayı tabanı dönüştürme tablosu
Yaygın onlu değerlerin ikili, sekizli ve on altılı gösterimleri.
| Onlu | İkili | Sekizli | On altılı |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 32 | 100000 | 40 | 20 |
| 64 | 1000000 | 100 | 40 |
| 100 | 1100100 | 144 | 64 |
| 128 | 10000000 | 200 | 80 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
| 512 | 1000000000 | 1000 | 200 |
| 1024 | 10000000000 | 2000 | 400 |
İkinin kuvvetleri
| Kuvvet | Onlu değer | On altılı |
|---|---|---|
| 20 | 1 | 1 |
| 21 | 2 | 2 |
| 22 | 4 | 4 |
| 23 | 8 | 8 |
| 24 | 16 | 10 |
| 25 | 32 | 20 |
| 26 | 64 | 40 |
| 27 | 128 | 80 |
| 28 | 256 | 100 |
| 29 | 512 | 200 |
| 210 | 1024 | 400 |
| 216 | 65536 | 10000 |
| 220 | 1048576 | 100000 |
| 230 | 1073741824 | 40000000 |
| 232 | 4294967296 | 100000000 |
Sıkça sorulan sorular
Hangi tabanlar arasında dönüştürme yapabilirim?
2 ile 36 arasındaki herhangi bir taban. 0-9 rakamları ve ardından a-z, 0 ile 35 arasındaki değerleri temsil eder; bu nedenle taban 16, 0-9 ve a-f kullanır, taban 36 ise 0-9 ve a-z kullanır.
Sayı boyutunda bir sınır var mı?
Hayır. Dönüştürme rastgele duyarlıklı tam sayılar kullanır; bu yüzden çok büyük değerler (yüzlerce basamak) yuvarlama veya taşma olmadan tam olarak dönüştürülür.
Ondalık sayıyı elle ikiliye nasıl çeviririm?
Onlu sayıyı tekrar tekrar 2'ye bölün ve her kalanı kaydedin; kalanları sondan başa doğru okumak ikili gösterimi verir.
Bilgisayarlar neden ikili sistemi kullanır?
Dijital devrelerin iki kararlı durumu vardır — kapalı ve açık — ve bunlar doğrudan 0 ile 1'e karşılık gelir; bu da ikiliyi verileri elektronik olarak saklamanın ve işlemenin en güvenilir yolu yapar.
On altılı sistem ne için kullanılır?
On altılı, ikilinin insanlar için kolay okunan bir kısaltmasıdır: renkler (#FF9E0B), bellek adresleri, MAC adresleri ve bayt düzeyindeki veriler neredeyse her zaman on altılı yazılır; çünkü bir on altılı rakam tam olarak dört bite karşılık gelir.
Taban 36 kaç rakam kullanır?
Taban 36, 0–9 rakamlarını ve ardından a–z harflerini kullanır — toplam otuz altı simge — ve bu, aracın standart alfanümerik rakam kümesiyle desteklediği en büyük tabandır.