İçeriğe atla
SPCXTools

Asal Sayı Sorgulama

20 basamağa kadar olan sayıların asal olup olmadığını anında sorgulayın, en küçük çarpanını bulun ve asal sayı listeleri oluşturun.

Yerel çalışır — dosyalarınız cihazınızdan dışarı çıkmaz

Araç yükleniyor…

Asal Sayı Sorgulama nasıl kullanılır

  1. 1Asal olup olmadığını anında kontrol etmek için kutuya pozitif bir tam sayı (20 basamağa kadar) girin.
  2. 2Sayı bileşikse (asal değilse), araç en küçük asal çarpanını gösterecektir.
  3. 3Girdiğiniz sayıdan hemen önceki ve sonraki en yakın asal sayıları görüntüleyin.
  4. 4Sıralı bir asal sayı listesi oluşturmak için aralık kutusuna maksimum bir değer (100.000'e kadar) girin.

Hızlı, yerel asal sayı sorgulama aracı

Bu asal sayı sorgulama aracı, klasik bir matematik sorusuna anında yanıt verir: Bu sayı asal mı? İster bir matematik ödevi üzerinde çalışıyor, ister kriptografi kavramlarını inceliyor, isterseniz de büyük bir sayıyı merak ediyor olun, bu araç anında sonuç verir.

Tüm hesaplamalar yerel olarak web tarayıcınızda yapıldığı için araç sıfır gecikmeyle çalışır. Bir sunucunun işlemi gerçekleştirmesini beklemeden 20 basamağa kadar devasa sayıları test edebilirsiniz. Girdileriniz tamamen gizli kalır, hiçbir zaman karşıya yüklenmez veya saklanmaz.

Asal sayı hesaplama aracının özellikleri

Anında Asallık Kontrolü
Giriş alanına 20 basamağa kadar herhangi bir pozitif tam sayı yazın. Siz yazarken, araç sayıyı değerlendirir ve asal mı yoksa bileşik sayı mı olduğunu anında bildirir.

En Küçük Asal Çarpan
Sayınız asal değilse, hesaplayıcı sadece "hayır" demekle kalmaz. En küçük asal çarpanı bulmaya çalışarak sayının tam olarak neye bölündüğünü gösterir (örn. "3'e tam bölünür"). Tarayıcınızın hızlı yanıt vermeye devam etmesi için, bu çarpan bulma adımı 1.000.000'a kadar olan asal sayıları kontrol eder.

En Yakın Asal Sayılar
Bir sayıyı sorguladığınızda, araç otomatik olarak bu sayıdan önceki ve sonraki en yakın asal sayıları hesaplayıp gösterir. Bu özellik, asal sayı boşluklarını incelerken veya belirli bir büyüklüğe yakın bir asal sayıya ihtiyaç duyduğunuzda oldukça kullanışlıdır.

Asal Sayı Listesi Oluşturma
Bir referans listesine mi ihtiyacınız var? Yerleşik oluşturucu, kapsamlı bir asal sayı listesi hazırlamanızı sağlar. İster ortaokul matematik dersi için 100'e kadar asal sayılara, ister bir programlama veri seti için 100.000'e kadar devasa bir listeye ihtiyacınız olsun; sadece hedef aralığınızı girin, araç bu diziyi anında oluştursun.

Matematiksel algoritmalar nasıl çalışır

20 haneye kadar olan sayıları işlemek, temel bölme işleminden daha fazlasını gerektirir. Araç, 20 haneli bir sayıyı kendisinden küçük her sayıya bölmeye çalışsaydı, tarayıcınız süresiz olarak donardı. Bunun yerine, bu asal sayı hesaplama aracı, hız ve doğruluk sağlamak için gelişmiş algoritmaların bir kombinasyonunu kullanır.

Miller-Rabin Asallık Testi
Büyük bir sayının asal olup olmadığını belirlemek için araç, Miller-Rabin asallık testini kullanır. Normalde bu olasılıksal bir algoritmadır, yani size bir sayının muhtemelen asal olup olmadığını söyler. Ancak, belirli ve bilinen bir taban kümesini (2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31 ve 37) test ederek, algoritma tüm 64 bit tam sayılar için tamamen deterministik (%100 doğru) hale gelir. Bu, aracın yaklaşık 18.446.744.073.709.551.615'e kadar olan sayıların asallığını anında doğrulamasını sağlar.

Çarpanlar İçin Deneme Bölmesi
Miller-Rabin testi bir sayıyı bileşik (asal olmayan) olarak tanımladığında, araç en küçük çarpanı bulmak için deneme bölmesine başvurur. Girilen sayıyı önce 2'ye, ardından 1.000.000'a kadar olan tek sayılara böler. Bir çarpan bulunursa denklemi gösterir. En küçük çarpan bir milyondan büyükse, araç cihazınızı dondurmadan sadece sayının asal olmadığını onaylar.

Eratosten Kalburu
Bir asal sayı listesi oluşturduğunuzda, araç Eratosten Kalburu'nu kullanır. Bu eski ve son derece verimli algoritma, bir sayı tablosu oluşturarak ve bulduğu her asal sayının katlarının sırayla üzerini çizerek çalışır. Belirli bir sınıra kadar tüm asal sayıları üretmenin en hızlı yoludur; bu nedenle araç, 100.000'e kadar olan on binlerce asal sayıyı anında listeleyebilir.

Yaygın kullanım alanları

Eğitim ve Ödev
Kesirler, en büyük ortak bölen (EBOB) ve en küçük ortak kat (EKOK) konularını öğrenen öğrencilerin sık sık asal sayıları belirlemesi gerekir. Bu araç, yaptığınız işlemleri kontrol etmenizi veya referans olarak 100'e kadar olan asal sayıların bir listesini hızlıca oluşturmanızı kolaylaştırır. Kesir sadeleştirme üzerinde çalışıyorsanız, EBOB ve EKOK Hesaplama aracımız da işinize yarayabilir.

Bilgisayar Bilimleri ve Programlama
Asal sayılar, özellikle hash tablosu boyutlandırma ve rastgele sayı üretme gibi konularda bilgisayar bilimlerinin temelini oluşturur. Geliştiriciler genellikle ikinin belirli bir kuvvetinden büyük bir sonraki asal sayıyı bulmaya ihtiyaç duyar. "Sonraki asal sayı" özelliği bu işlemi anında halleder. Daha kapsamlı matematiksel işlemler için Bilimsel Hesap Makinesi veya Sayı Tabanı Dönüştürücü araçlarımızı kullanabilirsiniz.

Kriptografi Temelleri
RSA gibi modern şifreleme yöntemleri, büyük ölçüde asal sayıların özelliklerine dayanır. Gerçek hayattaki şifreleme işlemlerinde yüzlerce basamaklı asal sayılar kullanılsa da, 20 basamaklı bir asal sayı sorgulama aracı temel kavramları anlamak, küçük çaplı uygulamaları test etmek veya ders kitaplarındaki RSA örneklerini çözmek için idealdir.

Sıkça sorulan sorular

Asal sayı nedir?
Asal sayı, 1'den büyük olan ve kendisi ile 1 dışında hiçbir tam sayıya tam bölünemeyen tam sayıdır. Örneğin 2, 3, 5, 7 ve 11 birer asal sayıdır.
Ne kadar büyük bir sayıyı kontrol edebilirim?
20 basamağa kadar olan sayıları kontrol edebilirsiniz. Bu araç, 64-bit tam sayılar için yüksek oranda optimize edilmiş ve %100 doğru sonuç veren deterministik Miller-Rabin asallık testini kullanır.
Asal sayı hesaplayıcı çarpanları nasıl bulur?
Sayı asal değilse, araç deneme bölmesi yöntemiyle en küçük asal çarpanı bulmaya çalışır. 20 basamaklı devasa sayıları işlerken tarayıcınızın donmasını önlemek için bu bölme işlemi 1.000.000'da durdurulur. En küçük çarpan bu değerden büyükse, yalnızca sayının asal olmadığı bildirilir.
100'e veya 1.000'e kadar asal sayılar listesi oluşturabilir miyim?
Evet. Liste oluşturucu varsayılan olarak 100'e kadar olan asal sayıları gösterir. Bu aralıktaki tüm asal sayıları anında oluşturup görüntülemek için bu sınırı 100.000'e kadar istediğiniz bir sayıyla değiştirebilirsiniz.
Verilerim bir sunucuya gönderiliyor mu?
Hayır. Tüm hesaplamalar JavaScript kullanılarak yerel olarak tarayıcınızda gerçekleşir. Sayılarınız asla sunucuya yüklenmez; bu da aracı inanılmaz derecede hızlı ve %100 gizli hale getirir.
0 ve 1 için neden "ikiden küçük" uyarısı veriyor?
Matematiksel tanım gereği, asal sayılar kesinlikle 1'den büyük tam sayılar olmalıdır. Bu nedenle 0, 1 ve tüm negatif sayılar asal sayı olarak kabul edilmez.