Karakter Frekansı Sayacı
Metninizi yapıştırın; her karakterin frekansını sayın.
Sonuç
Nasıl hesaplanır?
Metin tek tek Unicode karakterlerine ayrılır; bu yüzden aksanlı harfler ya da Latin olmayan yazı sistemlerinin harfleri de birer karakter sayılır. Boşluk olmayan her karakter sayılır (boşluk, sekme ve satır sonu hariç), yani noktalama işaretleri, rakamlar ve semboller de harf gibi sayılır. Sayım büyük/küçük harfe duyarlıdır: H ile h iki ayrı karakterdir. Liste en sık geçenden en seyrek geçene sıralanır; sayısı eşit olan karakterler metinde ilk göründükleri sırada kalır. İki toplam verilir: toplam = boşluk dışı karakter sayısı ve benzersiz = farklı karakter sayısı. Boş girdi ya da yalnızca boşluktan oluşan girdi sonuç vermez.
Örnek hesaplama
Hello, World! metnini alalım. 13 karakterin içindeki tek boşluk yok sayıldığı için toplam 12 olur. l harfi 3 kez, o iki kez, H, e, virgül, W, r, d ve ünlem işareti ise birer kez geçer. Bu da 9 farklı karakter eder. Sıralı liste bu yüzden l: 3 ile başlar, ardından o: 2 gelir, sonra yedi tekil karakter ilk göründükleri sırayla dizilir.
Sık yapılan hatalar
- Büyük ve küçük harflerin birleştirileceğini sanmak: "Hello" için H ve e ayrı listelenir, büyük A ile küçük a iki ayrı satırdır; birleşik sayım istiyorsanız metni önce küçük harfe çevirin.
- Noktalama, rakam ve sembollerin de sayıldığını unutmak; toplam bir harf sayısı ya da kelime uzunluğu değildir, benzersiz sayısı da bunları içerir.
- Toplamda boşluk ve satır sonlarını beklemek; boşluklar atlanır, bu yüzden toplam bir metin editörünün gösterdiği karakter sayısından küçüktür.
- Eşitliği sıralama sanmak: sayısı 1 olan karakterler alfabetik değil, görünme sırasındadır; eşit iki sayı hangisinin daha yaygın olduğunu söylemez.
- Şifre çözmek için frekans analizini çok kısa bir metinle denemek; harf sıklıkları ancak daha uzun metinlerde oturur.
Bu hesaplama hakkında
Bu araç bir metinde her farklı karakterin (boşluklar hariç) kaç kez geçtiğini sayar, sonuçları en çoktan en aza sıralar ve toplam sayıyı verir. Kullanılan yöntem, frekans analizidir — İngilizce doğal metinde E ve T gibi harflerin Q veya Z'den çok daha sık geçmesinden yararlanarak klasik yerine koyma (substitüsyon) şifrelerini kırmakta kullanılan aynı yöntemdir.
Kriptanalizin ötesinde, stilometri ve yazı analizinde (bir yazarın alışılmış harf veya sembol kullanımını tespit etmek), bulmaca çözmede (Scrabble, kriptogramlar, kelime oyunları) ve üretilmiş metin veya şifrelerdeki karakter seti dengesini kontrol etmede kullanışlıdır.
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)
Büyük ve küçük harfler ayrı sayıldığı, noktalama ve rakamlar da dahil edildiği için ham bir çıktı henüz bir harf sıklığı tablosu değildir. Basit bir şifre çözümü gibi işler için metni önce küçük harfe çevirin ve noktalamayı silin. Küçük bir deneme olarak Hello World, boşluk hariç 10 karakter içerir, bunların 7'si farklıdır ve 3 ile l başta gelir. Hangi tür bir metni inceliyorsunuz?