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,0ogibi ö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 755gibi 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,
#FF8800gibi 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^32gibi ifadeleri destekler.