Mutlu Sayı Denetleyici
Bir sayının mutlu sayı olup olmadığını test edin.
Sonuç
Nasıl hesaplanır?
Mutlu sayı, şu basit adımı tekrarladığınızda 1'e ulaşan sayıdır: sayıyı basamaklarının karelerinin toplamıyla değiştirin. Araç tam olarak bu döngüyü yapar, n → Σ dᵢ², her adımı sayar ve 1'e ulaşınca ya da bir değer tekrarlayınca (yani bir döngüye girince) durur. 1'e ulaşılırsa sayı mutludur ve adım sayısı gösterilir; aksi halde mutlu değildir ve adım yerine çizgi görünür. 1 ile 1.000.000.000 arasındaki tam sayılar kabul edilir, ondalıklar tam sayı kısmına indirilir. Her mutsuz sayı sonunda 4'ü içeren aynı döngüye düşer.
Örnek hesaplama
19'u deneyelim. 1. adım: 1² + 9² = 1 + 81 = 82. 2. adım: 8² + 2² = 64 + 4 = 68. 3. adım: 6² + 8² = 36 + 64 = 100. 4. adım: 1² + 0² + 0² = 1. Dizi 4 adımda 1'e ulaştı, yani 19 mutlu bir sayıdır. Buna karşılık 4 sayısı 16, 37, 58, 89, 145, 42, 20 ve tekrar 4 şeklinde döner; bu yüzden mutlu değildir.
Sık yapılan hatalar
- Her basamağın yerine sayının tamamının karesini almak. 19 için 1² ile 9²'yi toplarsınız, 19²'yi değil.
- Sıfır basamaklarını unutmak. Bir şey eklemezler ama elle sayarken atlanmamalıdır.
- Başlangıç sayısını bir adım saymak. Araç yalnızca değiştirmeleri sayar; 19 için 5 değil 4 adım gerekir.
- 0 veya negatif sayılar için sonuç beklemek. Araç yalnızca 1.000.000.000'a kadar pozitif tam sayıları kabul eder.
- Mutsuz bir sayının dizisinin sonsuza gidebileceğini sanmak. Dizi her zaman aynı döngüye düşer, bu yüzden kontrol her zaman biter.
Bu hesaplama hakkında
Bu araç, bir sayının mutlu sayı olup olmadığını kontrol eder: sayı, basamaklarının karelerinin toplamıyla tekrar tekrar değiştirilir ve bu süreç sonunda 1'e ulaşırsa sayı mutludur (örneğin 19 → 1²+9²=82 → 8²+2²=68 → 6²+8²=100 → 1²+0²+0²=1). Bunun yerine 4→16→37→58→89→145→42→20→4 tekrarlayan döngüsüne düşen sayılara "mutsuz" ya da "üzgün" sayı denir.
Programcılar, kodlama mülakatlarında ve algoritma derslerinde döngüleri, basamak işlemlerini ve döngü tespitini pratik etmek için bu klasik alıştırmayı kullanır; eğlence amaçlı matematikle ilgilenenler de sayılar teorisine hafif bir giriş olarak mutlu sayıları keşfeder.
Bu faydalı oldu mu?
En fazla 3 tepki seçebilirsiniz.
Popüler hesaplayıcılar
Kredi Hesaplama
Aylık taksit, toplam faiz ve ödeme planını hesaplayın.
Yüzde Hesaplama
Yüzde değişim, indirim ve oran hesaplamaları.
İndirim Hesaplama
İndirimli fiyatı, kazancı ve indirim tutarını hesaplayın.
Vücut Kitle Endeksi (VKİ)
Boy ve kiloya göre vücut kitle endeksini hesaplayın.
Yaş Hesaplama
Doğum tarihinden bugüne tam yıl, ay ve gün cinsinden yaşınızı hesaplayın.
Bileşik Faiz Hesaplama
Ana para, faiz oranı ve süreye göre bileşik faizle nihai tutarı hesaplayın.
Tüm Hesaplayıcılar
- Kredi Hesaplama
- Kar Hesaplama
- İndirim Hesaplama
- Vücut Kitle Endeksi (VKİ)
- Yüzde Hesaplama
- İdeal Kilo Hesaplama
- Yaş Hesaplama
- Gebelik Hesaplama
- Bileşik Faiz Hesaplama
- Bazal Metabolizma (BMR) Hesaplama
- Bahşiş Hesaplama
- Yakıt Maliyeti Hesaplama
- Tarih Farkı Hesaplama
- Uyku Döngüsü Hesaplama
- Günlük Su İhtiyacı Hesaplama
- Basit Faiz Hesaplama
- Kalp Atış Hızı Bölgeleri Hesaplama
- Koşu Temposu Hesaplama
- Evcil Hayvan Yaşı Hesaplama
- Kalori Yakım Hesaplama
- Makro Besin Dağılımı Hesaplama
- TDEE (Toplam Günlük Enerji İhtiyacı) Hesaplama
- Bel-Kalça Oranı Hesaplama
- Takdir ve Teşekkür Belgesi Hesaplama
- Tek Tekrar Maksimum (1RM) Hesaplama
- Yumurtlama (Ovülasyon) Hesaplama
- Elektrik Maliyeti Hesaplama
- Birim Fiyat Hesaplama
- Tasarruf Hedefi Hesaplama
- Başabaş Noktası Hesaplama
- Boya Hesaplama
- Vize-Final Ortalama Hesaplama
- İş Günü Hesaplama
- Saat Farkı (Süre) Hesaplama
- Yakıt Tüketimi Hesaplama
- Sıcaklık Birimi Çevirici
- Fayans (Seramik) Hesaplama
- En-Boy Oranı Hesaplama
- Roma Rakamı Çevirici
- Hedef Kilo Süresi Hesaplama
- Maaş Çevirici (Saatlik-Yıllık)
- Kredi Kartı Doğrulama (Luhn)
- Vücut Yüzey Alanı (BSA) Hesaplama
- Hissedilen Sıcaklık Hesaplama
- Ohm Kanunu Hesaplama
- PPI (Piksel Yoğunluğu) Hesaplama
- Molar Kütle Hesaplama
- Burç Hesaplama (Batı + Çin)
- IBAN Doğrulama
- Ayakkabı Numarası Dönüştürücü
- Ülke Bilgisi (Telefon Kodu) Sorgulama
- Saat Dilimi Farkı (Dünya Saati)
- CAGR (Bileşik Yıllık Büyüme) Hesaplama
- 72 Kuralı Hesaplama
- Kandaki Alkol (Promil) Hesaplama
- Yağsız Vücut Kütlesi (LBM) Hesaplama
- Pisagor Teoremi Hesaplama
- Hız Birimi Dönüştürücü
- İndirme Süresi Hesaplama
- Tarih Hesaplama (Gün Ekle/Çıkar)
Hesaplayıcı bulunamadı
Yorumlar (1)
Yalnızca rakamlar önemlidir; sıraları ve sıfırlar sonucu değiştirmez. Aynı rakamlara sahip sayılar aynı kaderi paylaşır: 19, 91, 109 ve 190 hep mutlu sayıdır. 20'nin altındaki mutlu sayılar 1, 7, 10, 13 ve 19'dur; kendi yazdığınız bir programı sınamak için kullanışlı bir liste. Bir milyonun altında şaşırtıcı derecede uzun bir zincire sahip bir sayı buldunuz mu?