İçerik
Onaltılık sayı ondalık sayıya nasıl çevrilir?
Onaltılık sistemde yazılmış bir sayıyı ondalığa çevirmek için her basamak, sağdan başlayarak 16'nın uygun kuvvetiyle çarpılır ve elde edilen değerler toplanır.
Onaltılık sistem 0–9 rakamlarıyla birlikte A, B, C, D, E ve F harflerini kullanır. Bu harflerin ondalık değerleri sırasıyla 10, 11, 12, 13, 14 ve 15'tir.
Örnek: 1A₁₆ = 1 × 16¹ + 10 × 16⁰ = 16 + 10 = 26₁₀.
Dönüşüm; hata kodlarını, bellek adreslerini, renk bileşenlerini ve programlama sırasında karşılaşılan düşük seviyeli değerleri günlük ondalık gösterimle anlamayı kolaylaştırır.
Onaltılıktan ondalığa dönüştürücü nasıl kullanılır?
- İlk sistem olarak Onaltılık, ikinci sistem olarak Ondalık seçin.
- 0–9 ve gerekiyorsa A–F karakterlerinden oluşan değeri ilk kutuya yazın. 0x önekini eklemeyin.
- Ondalık karşılık ikinci kutuda otomatik olarak görüntülenir.
- Sonucu geri çevirmek isterseniz ortadaki değiştirme düğmesine dokunun. Kutulardan herhangi birini düzenleyerek iki yönde de kontrol yapabilirsiniz.
Örneğin girişe 7B yazıldığında sonuç 123 olur; çünkü 7 × 16 + 11 = 123.
Onaltılıktan ondalığa dönüşüm örnekleri
- 10₁₆ = 16₁₀: soldaki 1, 16'lar basamağındadır.
- 2F₁₆ = 47₁₀: 2 × 16 + 15 = 47.
- FF₁₆ = 255₁₀: 15 × 16 + 15 = 255.
- 1A3₁₆ = 419₁₀: 1 × 256 + 10 × 16 + 3 = 419.
Genel kural, n basamaklı bir sayı için soldan sağa 16ⁿ⁻¹, 16ⁿ⁻² … 16⁰ ağırlıklarını kullanmaktır.
Dönüşümde dikkat edilmesi gerekenler
- A–F harflerinin değerlerini 10–15 olarak kullanın; bunlar ayrı değişkenler değildir.
- Basamak ağırlıkları sağdan sola 16⁰, 16¹, 16² biçiminde artar. En sağdaki basamak her zaman birler basamağıdır.
- Baştaki sıfırlar değeri değiştirmez: 00FF ile FF aynı ondalık sonuca sahiptir.
- Araç işaretsiz tam sayıları dönüştürür. Negatif sayılar, kesirler ve bilgisayarlardaki iki'nin tümleyeni gibi işaretli kodlamalar ayrıca yorumlanmalıdır.
- Çok uzun onaltılık diziler tarayıcının tam sayı hassasiyetini aşabilir. Bellek dökümleri veya kriptografik değerler için büyük tam sayı destekli bir araçla doğrulama yapın.
Sık sorulan sorular
Onaltılık sistemde A ve F kaçtır?
A ondalık 10'a, F ise ondalık 15'e karşılık gelir. Aradaki B, C, D ve E harfleri sırasıyla 11, 12, 13 ve 14'tür.
0x önekini girmeli miyim?
Hayır. Hesaplayıcıya 0xFF yerine yalnızca FF yazın.
Onaltılık 100 sayısı ondalık kaçtır?
100 onaltılık sayısı 1 × 16² olduğundan ondalık sistemde 256'dır.
Baştaki sıfırlar sonucu değiştirir mi?
Hayır. 00A ve A aynı değeri, yani ondalık 10'u gösterir.
Negatif onaltılık sayılar nasıl çevrilir?
Önce kullanılan işaretli gösterimi ve bit uzunluğunu bilmek gerekir. Bu araç doğrudan işaretsiz tam sayı dönüşümü için tasarlanmıştır.
Benzer hesap makineleri
Aynı konuda aşağıdaki hesap makineleri faydalı olabilir:
- Sayı Sistemleri Dönüşümü. Bir sayı girin, seçtiğiniz sayı sistemleri arasında çevrimiçi dönüşüm yapın.
- Megabit megabayt dönüştürücü. Değeri Mb ya da MB olarak girin ve eşdeğer veri miktarını anında görün.
- Dosya aktarım süresi hesaplayıcısı. Boyut ve hız birimlerini seçin; ölçülmüş ya da belirtilen hıza göre aktarım için ne kadar zaman ayırmanız gerektiğini görün.
- Batarya şarj süresi hesaplayıcısı. Uygun birim çiftini seçin; ideal süreyi, verim kaybını ve tahmini şarj süresini karşılaştırın.
- Online Para Atma. İstediğiniz kadar kez online para atarak yazı veya turanın rastgele sonuçlarını görün.
- Güvenli Parola Oluşturucu. Online parola oluşturucu ile 8, 10, 12 veya daha fazla rastgele karakterden oluşan güçlü şifreler yaratın.
- Rastgele Sayı Üretici. Her türlü çekiliş ve sosyal ağ loterisi için gerekli sayı aralığında rastgele sayılar üretin.
- HTML Görsel Düzenleyici. HTML kodlarınızı online düzenleyin ve WYSIWYG modunda anında sonucu görüntüleyin.
- Metindeki Kelime Sayma. Metni yapıştırın, kelime sayısı ve benzersiz kelime sayısını çevrimiçi hesaplayın.
- Metindeki Cümle Sayma. Herhangi bir metni yapıştırın, cümle sayısını çevrimiçi olarak hesaplayın.
Sosyal medyada paylaş
Beğendiyseniz, lütfen hesap makinesini sosyal medya platformlarınızda paylaşın. Siz için kolay ve projenin tanıtımı için faydalıdır. Teşekkürler!