Ana sayfa / Sayı Araçları / Çevrimiçi İsteğe Bağlı Taban Dönüştürücü
Ücretsiz çevrim içi araçlar

Çevrimiçi İsteğe Bağlı Taban Dönüştürücü

2-36 arası tabanlar arasında tam sayı dönüştürün. BigInt ile büyük sayılar desteklenir. Örnek: 255 (10 tabanı) = FF (16 tabanı). İşlem tarayıcınızda yerel ol…

Kullanmaya başla

Özellikler ve Sınırlamalar

Bu araç, 2 ile 36 arasındaki herhangi bir taban arasında tam sayı dönüşümü yapar. Rakamlar 0-9 ve büyük harf A-Z olarak kabul edilir; giriş büyük/küçük harf duyarsızdır. Ondalık nokta, kesir, artı işareti, 0x gibi önekler veya ayraçlar desteklenmez. Yalnızca tek bir baştaki eksi işareti negatif sayılar için kullanılabilir.

Büyük Sayılar için BigInt

Dönüşüm JavaScript BigInt ile yapılır, bu nedenle normal sayı aralığını aşan çok basamaklı tam sayılar bile hatasız dönüştürülür. Örneğin, onaltılık FF sayısını 16 tabanından 2 tabanına dönüştürdüğünüzde sonuç 11111111 ve ondalık karşılığı 255 olarak görüntülenir.

Giriş Sınırı ve Çıktı Biçimi

Hesaplama süresini sınırlamak için giriş en fazla 10.000 basamak olabilir. Çıktıda ASCII rakamları kullanılır; çünkü yerel rakam glifleri konumsal taban gösteriminde belirsizliğe yol açabilir. Bu araç yalnızca tamsayı taban dönüşümü yapar; karakter kodlaması, IEEE-754 kayan nokta dönüşümü, ikiye tümleyen veya bayt sırası dönüşümü yapmaz.

Örnek Çalışma

Örneğin, 255 sayısını 10 tabanından 16 tabanına dönüştürmek istediğinizi varsayalım. Kaynak tabanı 10, sayıyı 255, hedef tabanı 16 olarak girin. Dönüştür'e tıkladığınızda sonuç FF ve ondalık değer 255 olarak görüntülenir.

Sıkça Sorulan Sorular

1. Negatif sayıları dönüştürebilir miyim?

Evet, sayının başına tek bir eksi işareti koyarak negatif tam sayıları dönüştürebilirsiniz. Örneğin, -255 girişi 16 tabanına dönüştürüldüğünde -FF sonucunu verir.

2. Ondalık sayıları veya kesirleri dönüştürebilir miyim?

Hayır, bu araç yalnızca tam sayıları destekler. Ondalık nokta veya kesir içeren girişler kabul edilmez.

3. Büyük sayılar için sonuç doğru mu?

Evet, dönüşüm BigInt kullanılarak yapıldığından, JavaScript'in normal sayı aralığını aşan çok basamaklı sayılar bile hassas bir şekilde dönüştürülür. Giriş 10.000 basamakla sınırlıdır.

Kontrol Listesi

  • Kaynak ve hedef tabanların 2-36 arasında olduğunu doğrulayın.
  • Girişin yalnızca seçili tabana ait rakamlar içerdiğinden emin olun.
  • Ondalık nokta, kesir veya önek kullanmayın.
  • Negatif sayılar için başa eksi işareti koyun.
  • Sonucu ondalık değerle birlikte kontrol edin.

İşlem tarayıcınızda yerel olarak yapılır.