Matematik / Sayı tabanları
Sayı Tabanı Dönüştürücü (2'den 36'ya)
Negatif sayılar, kesirler ve her uzunluktaki tamsayılar dahil olmak üzere, 2'den 36'ya kadar tüm tabanlar arasında dönüşüm yapın; tekrarlanan basamaklar işaretlenir.
Sayı Tabanı Dönüştürücü (2'den 36'ya): Tam kısım, kesin büyük tamsayı aritmetiğiyle dönüştürülür; böylece yüzlerce basamaklı sayılar bile kesinliğini korur. Kesir, kesin bir oran olarak dönüştürülür: sonsuza kadar tekrarlanan basamaklar parantez içinde gösterilir; örneğin onluk 0,1'in ikilik karşılığı 0,0(0011)'dir. Diğer uzun kesirler 32 basamakta kesilir. 300 rastgele dönüşüm, Python'ın kesin aritmetiğiyle karşılaştırılarak doğrulandı. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Tamamen tarayıcınızda çalışır
| İkili | 1111 1111.1 | |
|---|---|---|
| Sekizlik | 377.4 | |
| Ondalık | 255.5 | |
| Onaltılık | ff.8 | |
| 36 tabanı | 73.i | |
| 3 tabanı | 100 110.(1) |
Parantez içindeki basamaklar sonsuza kadar tekrarlanır: Ondalık sistemdeki 0,1, ikili sistemde 0,0(0011)'dir; bu nedenle 0,1, ikili kayan noktalı bir sayıda tam olarak saklanamaz.
Bilgi işlemde yaygın tabanlar
İkili sistem bitleri doğrudan gösterir; sekizli sistem, 755 gibi Unix dosya izinlerinde kullanılır; onaltılı sistem bir baytı renklerde ve bellek adreslerinde olduğu gibi iki basamakla yazar; 36 tabanı, her rakamı ve harfi kullandığı için büyük sayılardan kısa kimlikler ve URL'ler oluşturur.
Tekli dönüştürmeler için binary to decimal ve decimal to hex sayfalarına; Roma rakamları için Roma rakamı dönüştürücüye bakın.
Elle dönüştürme
Bir tam sayıyı başka bir tabana dönüştürmek için tabana art arda bölün ve kalanları sondan başa doğru okuyun; kesirli sayı için tabanla art arda çarpın ve tam kısımları baştan sona okuyun. Geri dönüştürmek için her basamağı bulunduğu konumun üssüne yükseltilmiş tabanla çarpıp hepsini toplayın.
Nasıl kullanılır?
- Basamak değerleri 10'dan 35'e kadar olan sayılar için a–z harflerini kullanarak bir sayı yazın.
- Yazıldığı tabanı seçin.
- Sonucu ikilik, sekizlik, onluk, onaltılık, 36 tabanında ve seçtiğiniz bir tabanda okuyun.
Gizlilik ve sınırlamalar
Her şey tarayıcınızda hesaplanır.
İlgili araçlar
Sık sorulan sorular
9'un üzerindeki basamaklar nasıl çalışır?
Harfler basamakları sürdürür: a 10, b 11 ve z 35'tir. Bu nedenle 16 tabanında 0–9 ile a–f, 36 tabanında ise tüm basamaklar ve harfler kullanılır.
0,1 neden tekrarlayan ikilik kesre dönüşür?
Bir kesir, yalnızca paydasının asal çarpanları tabanı bölüyorsa o tabanda sonlu olur. 1/10'un 5 çarpanına ihtiyacı vardır; 2 tabanında bu çarpan olmadığı için ikilik gösterimde tekrar eder. Bu nedenle 0,1 + 0,2, çoğu programlama dilinde tam olarak 0,3 değildir.
Negatif sayılar nasıl yazılır?
Matematikte olduğu gibi önüne eksi işareti getirilerek yazılır. Bilgisayarlar bunları bit sayısına bağlı olan ikinin tümleyeni biçiminde saklar; sabit bir genişlik için ikilik sonucu kullanıp bitleri ters çevirin.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez