Sayı Tabanı Dönüştürücü — İkilikten 36'lığa
Bir sayıyı ikilik, sekizlik, onluk, on altılık ve 36'lık tabanda aynı anda dönüştürür.
Formüller ve kaynaklar güncellendi · Veri kaynakları · 1Algoritmayı, sabitleri ve varsayılan girdileri görüntüle (JSON)
Onluk (taban 10)
Bu hesaplayıcı hakkında
Herhangi bir tabanda yazılan sayı, basamakların o tabanın kuvvetleriyle çarpımının toplamıdır: on altılık tabanda 1F, 1×16 + 15 yani 31 eder. Bu dönüştürücü girdiyi kayan noktalı sayı yerine tam sayı aritmetiğiyle işler, böylece uzun ikilik diziler dönüşüm boyunca doğru kalır.
Örnek hesaplama
aşağıdaki varsayılan değerlerle hesaplanmıştır
Dönüştürülecek değer 255 · Girdi tabanı Onluk (taban 10) Onluk (taban 10) 255 · İkilik (taban 2) 11111111 · Sekizlik (taban 8) 377 · On altılık (taban 16) FF · 36'lık taban 73
Yöntem ve varsayımlar
n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Herhangi bir tabanda yazılan sayı, basamakların o tabanın kuvvetleriyle çarpımının toplamıdır: on altılık tabanda 1F, 1×16 + 15 yani 31 eder. Bu dönüştürücü girdiyi kayan noktalı sayı yerine tam sayı aritmetiğiyle işler, böylece uzun ikilik diziler dönüşüm boyunca doğru kalır.
Veri kaynakları
Yasal uyarı
Bu hesaplayıcılar genel matematiksel sonuçlar verir. Ders çalışmak, planlama ve tahmin için uygundur — notlandırılacak bir ödeve, yayımlanacak bir sayıya veya finansal bir taahhüde girecek her değeri doğrulayın.
Uygulama kaynağı
Bu kayıt sayfanın uygulamasını açıklar; bağımsız doğrulama değildir. Dış kaynaklar yalnızca belirtilen formülü veya tanımı destekler; tahminlerin ve özel kuralların kendi varsayımları vardır.
Algoritmayı, sabitleri ve varsayılan girdileri görüntüle (JSON)
Sık sorulan sorular
Sayı Tabanı Dönüştürücü — İkilikten 36'lığa hangi formülü kullanır?
Formül: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)
Sayı Tabanı Dönüştürücü — İkilikten 36'lığa için hangi girdiler ve sınırlar geçerli?
Alanların yanındaki birimleri kullanın. Bunlar form sınırlarıdır, önerilen değerler değildir. n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) Herhangi bir tabanda yazılan sayı, basamakların o tabanın kuvvetleriyle çarpımının toplamıdır: on altılık tabanda 1F, 1×16 + 15 yani 31 eder. Bu dönüştürücü girdiyi kayan noktalı sayı yerine tam sayı aritmetiğiyle işler, böylece uzun ikilik diziler dönüşüm boyunca doğru kalır.
Dönüştürülecek değer = 255; Girdi tabanı = Onluk (taban 10) için tam hesaplama örneği nedir?
Girdiler: Dönüştürülecek değer = 255; Girdi tabanı = Onluk (taban 10). Hesaplama: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). Sonuçlar: Onluk (taban 10) = 255; İkilik (taban 2) = 11111111; Sekizlik (taban 8) = 377; On altılık (taban 16) = FF; 36'lık taban = 73.