Sayı tabanı dönüştürücü

Ondalık Sayıdan Onaltılık Sayıya Dönüştürücü

Ondalık sayıları anında onaltılık veya ikili sisteme dönüştürün. Araç girdinizi doğrular, çok büyük tam sayıları destekler ve net dönüşüm adımlarını gösterir.

Onluk sayıyı dönüştürün

Onluk tabanda bir tam sayı girin ve bunu onaltılık veya ikilik tabana dönüştürmek isteyip istemediğinizi seçin. Onluk giriş, 0-9 arasındaki rakamları kullanır.

Onaltılık sonuç 1CE
Hexadecimal ondalık yerine dönüştür

Canlı dönüştürme adımları

Açıklama, yazdıkça güncellenir. Çok büyük sayılar için araç, sonucu tam olarak korur ve aşırı uzun bir adım listesini göstermek yerine yöntemi özetler.

Bu sonucun nasıl hesaplandığı

  1. Ondalık sayıyı hedef tabana bölün.
  2. Her bölme adımından kalanı kaydedin.
  3. Son değeri elde etmek için kalanları alttan üste doğru okuyun.
Doğruluk notu: Bu dönüştürücü, tamsayı dönüşümü için JavaScript BigInt'i kullanır; bu nedenle büyük tam sayılar, normal kayan nokta sayıları gibi yuvarlanmak yerine tam olarak işlenir.

Onluk, onaltılık ve ikilik sayılar nelerdir?

Ondalık sistem, günlük hayatta kullanılan taban-10 sayı sistemidir. On basamak kullanır: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Onaltılık sistem taban-16'dır. Rakamlar 0–9 ve harfler A, B, C, D, E ve F'yi kullanır; burada A 10'a ve F 15'e eşittir.

İkili sistem taban-2'dir ve yalnızca 0 ve 1'i kullanır. Bilgisayarlar ikili sistemi dahili olarak kullanırken, onaltılı sayı sistemi genellikle ikili veriyi yazmanın kompakt bir yolu olarak tercih edilir.

Onaltılığa nasıl dönüştürülir

Onluk sayıyı onaltılığa dönüştürmek için, onluk sayıyı tekrar tekrar 16'ya bölün ve kalanı kaydedin. 10 ile 15 arasındaki kalanlar A'dan F'ye dönüşür.

462 ÷ 16 = 28 kalan 14 = E
28 ÷ 16 = 1 kalan 12 = C
1 ÷ 16 = 0 kalan 1
Sonuç: 1CE₁₆

Yani onluk 462, hexadesimal 1CE'ye dönüşür.

Ondalık sayıyı ikili sisteme nasıl dönüştürülür

Ondalık sayıyı ikili sayıya dönüştürmek için ondalık sayıyı tekrar tekrar 2'ye bölün ve kalanı kaydedin. İkili sonuç, alttan üste doğru okunan kalamlardır.

42 ÷ 2 = 21 kalan 0
21 ÷ 2 = 10 kalan 1
10 ÷ 2 = 5 kalan 0
5 ÷ 2 = 2 kalan 1
2 ÷ 2 = 1 kalan 0
1 ÷ 2 = 0 kalan 1
Sonuç: 101010₂

Yani onluk 42, ikilik 101010'e dönüşür.

Onaltılı tabana ondalık dönüşümün ne zaman faydalı olduğu

Ondalık sayıdan onaltılı sayıya dönüşüm; programlama, hata ayıklama, renk değerleri, bellek adresleri, Unicode kod noktaları ve düşük seviyeli veri incelemelerinde yaygın olarak kullanılır.

Örneğin, onluk sistemde 255, onaltılık sistemde FF'dir. Bir RGB renk kodunda, FF bir renk kanalının maksimum değerini temsil eder.

Girdi kuralları

  • Ondalık giriş için 0–9 rakamlarını kullanın.
  • Daha kolay okuma için virgüller, boşluklar ve alt çizgiler yok sayılır.
  • Tam sayılar desteklenir. Kesirler bu araç tarafından bilinçli olarak dönüştürülmez.
  • Negatif tam sayılar desteklenir, örneğin -462.