İçeriğe atla
SPCXTools

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

İkilik, sekizlik, onluk, onaltılık ve 36'ya kadar herhangi bir taban arasında anında dönüşüm yapın.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

Sayı Tabanı Dönüştürücü nasıl kullanılır

  1. 1Herhangi bir alana bir sayı yazın — ikilik, sekizlik, onluk veya onaltılık.
  2. 2Siz yazdıkça diğer tüm alanlar güncellenir. 0x ve 0b gibi ön ekler, boşluklar ve alt çizgiler desteklenir.
  3. 3Taban 3 veya taban 36 gibi daha az yaygın sistemlere dönüştürmek için 2 ile 36 arasında özel bir taban belirleyin.
  4. 4Okunabilirliği artırmak için Basamakları gruplandır seçeneğini işaretleyin ve sonuçları kopyalamak için kopyala butonlarını kullanın.

Sayı sistemleri arasında anında dönüştürme

Bilgisayarlar ikilik sistemde düşünür, programcılar renkleri ve bellek adreslerini on altılık sistemde yazar, Unix dosya izinleri sekizlik sistemi kullanır ve insanlar onluk sistemde sayar. Bu sayı tabanı dönüştürücü, tümü arasında tek seferde çeviri yapar: Herhangi bir alana bir değer yazın ve diğer tüm tabanlardaki karşılığını anında görün. Ayrıca 2'den 36'ya kadar dilediğiniz özel bir tabana dönüştürme yapabilir ve sınırsız büyüklükteki sayıları destekler.

Özellikler

  • İkilik, sekizlik, onluk ve on altılık sistemler yan yana ve hepsi düzenlenebilir.
  • 3, 12 veya 36. taban gibi 2'den 36'ya kadar özel tabanlar.
  • Kesin ve sınırsız duyarlıklı aritmetik ile sınırsız büyüklük.
  • Başında eksi işaretiyle negatif sayılar.
  • 0x, 0b, 0o gibi ön ekler ve ayırıcılar, boşluklar ve alt çizgiler yok sayılır.
  • Daha kolay okuma için dörderli veya üçerli basamak gruplandırma.
  • Sayının bit uzunluğu otomatik olarak gösterilir.

Sık yapılan dönüştürmeler

Onluk İkilik Sekizlik Hex
10 1010 12 A
15 1111 17 F
16 10000 20 10
100 1100100 144 64
255 11111111 377 FF
1024 10000000000 2000 400
65535 1111111111111111 177777 FFFF

Sayı tabanlarının kullanım alanları

  • İkili (2'lik taban) — dijital devrelerin dilidir; her basamak bir biti temsil eder.
  • Sekizli (8'lik taban) — her basamağın üç biti temsil ettiği chmod 755 gibi Unix dosya izinlerinde kullanılır.
  • Ondalık (10'luk taban) — günlük hayatta kullandığımız sayılardır.
  • Onaltılık (16'lık taban) — bellek adresleri, #FF8800 gibi renk kodları, byte değerleri, hash'ler ve MAC adreslerinde kullanılır; her onaltılık basamak tam olarak dört biti temsil eder.
  • 36'lık taban — tüm rakam ve harflerin kullanıldığı kısa URL'ler gibi kompakt tanımlayıcılarda kullanılır.

İpuçları

  • Bir byte 8 bittir veya tam olarak iki onaltılık basamağa eşittir — FF, en büyük byte değeri olan 255'tir.
  • Hex renk kodlarını RGB değerlerine dönüştürmek için Renk Dönüştürücü aracını kullanın.
  • İkinin kuvvetleriyle hesaplama yapmak için Bilimsel Hesap Makinesi 2^32 gibi ifadeleri destekler.

Sıkça sorulan sorular

İkili sayıyı ondalık sayıya nasıl çeviririm?
Her bir ikili basamağı sağdan sola doğru basamak değeriyle (1, 2, 4, 8, 16 vb.) çarpın ve sonuçları toplayın. 1011 için: 1×8 + 0×4 + 1×2 + 1×1 = 11. Dönüştürücü, herhangi bir uzunluktaki sayılar için bunu anında yapar.
Ondalık sayıyı onaltılık sayıya nasıl çeviririm?
Sayıyı sürekli 16'ya bölün ve kalanları yazın (10-15 arası için A-F kullanarak), ardından aşağıdan yukarıya doğru okuyun. 255 için: 255 ÷ 16 = 15 kalan 15 (F) ve 15 ÷ 16 = 0 kalan 15 (F), yani 255 = FF.
Sayı boyutunda bir sınır var mı?
Hayır. Dönüştürücü, istenilen hassasiyette tam sayılar (BigInt) kullanır, bu nedenle yüzlerce basamaklı sayılar bile sıradan hesap makinelerinin yaklaşık 9 katrilyondan sonra yaptığı yuvarlama hataları olmadan tam olarak dönüştürülür.
Negatif sayıları veya kesirleri dönüştürebilir miyim?
Negatif sayılar, −FF = −255 örneğinde olduğu gibi başa eksi işareti konularak desteklenir. Kesirler desteklenmez; dönüştürücü yalnızca tam sayılarla çalışır. İkiye tümleyen (two's complement) gösterimi uygulanmaz — eksi işareti olduğu gibi tutulur.
10'dan büyük tabanlar için hangi rakamlar kullanılır?
A-Z harfleri 10 ile 35 arasındaki değerleri temsil eder, bu nedenle onaltılık sistem 0-9 ve A-F'yi, 36 tabanı ise tüm rakamları ve tüm harfleri kullanır. Giriş büyük/küçük harfe duyarlı değildir.