Ana sayfa / Hesaplayıcılar / Çevrimiçi Asal Çarpanlara Ayırma Hesaplayıcı
Ücretsiz çevrim içi araçlar

Çevrimiçi Asal Çarpanlara Ayırma Hesaplayıcı

2 ile 1.000.000.000.000 arasındaki sayıları asal çarpanlarına ayırın. 360 örneğiyle çalışır, kesirli ve sınır dışı değerleri reddeder.

Kullanmaya başla

Özellikler ve Kullanım

Bu araç, bir tam sayıyı asal çarpanlarına ayırır. Varsayılan giriş 10'dur. Boş giriş, birden fazla değer, kesirli sayılar, negatif sayılar, 0, 1 ve sınırın üzerindeki değerler reddedilir; kesirli değerler yuvarlanmaz.

Çalışma Prensibi

Deneme bölmesi yöntemi kullanılır: 2'den başlanır, sayı bölünebildiği sürece bölünür; ardından deneme çarpanı, karesi kalan bölümü aşana kadar artırılır. Kalan 1'den büyükse sonuca eklenir. Sonuçta tekrarlanan çarpanlar üslü gösterim yerine çarpma işaretiyle (×) gösterilir.

Örnek

360 girdiğinizde çıktı: 360 = 2 × 2 × 2 × 3 × 3 × 5. Dönen çarpanların çarpımı her zaman girişe eşittir.

Sınırlamalar

Kabul edilen tüm değerler JavaScript'in güvenli tam sayı sınırının altındadır, bu nedenle BigInt gerekmez. Bu, büyük sayılar için kriptografik ayrıştırma değildir. Büyük asal sayılar, kolay bölünebilen sayılara göre daha fazla işlem gerektirir; hesaplama sayfa üzerinde eşzamanlı çalışır, arka planda ilerleme göstermez. Bu nedenle her telefonda anında sonuç vaat edilmez. Algoritma, hassasiyet, üs biçimi veya toplu işlem seçici yoktur.

Gizlilik

İşlem tamamen yerel olarak yapılır; sunucuya veri gönderilmez veya yapay zeka kullanılmaz.

Sıkça Sorulan Sorular

Kesirli bir sayı girersem ne olur?

Kesirli değerler reddedilir; yuvarlama yapılmaz. Örneğin 10,5 geçersizdir.

Sonuçta neden üs gösterimi (2^3 gibi) kullanılmıyor?

Bu araç, tekrarlanan çarpanları üs yerine çarpma işaretiyle gösterir. Örneğin 8 için çıktı 8 = 2 × 2 × 2 şeklindedir.

Çok büyük bir asal sayı girersem hesaplama ne kadar sürer?

Büyük asal sayılar, deneme bölmesi nedeniyle daha fazla işlem gerektirir; hesaplama sayfa üzerinde eşzamanlı çalıştığından, çok büyük asallar için yanıt süresi uzayabilir. Ancak 1.000.000.000.000 sınırı, işlem yükünü makul tutar.

Kontrol Listesi

  • Girişin 2 ile 1.000.000.000.000 arasında bir tam sayı olduğunu doğrulayın.
  • Mümkünse gruplandırılmamış rakamlar kullanın.
  • Sonucun çarpımının girişe eşit olduğunu kontrol edin.
  • Gerektiğinde Temizle ile sıfırlayın.

2 ile 1000000000000 arasında tek bir tam sayı girin. 1000 gibi gruplandırılmamış rakamlar önerilir. Geçerli yerel gruplandırma, tam sayı değerli ondalık gösterim ve 1e2 gibi bilimsel gösterim kabul edilir. Karışık metin, hatalı gruplandırma ve tam sayı olmayan değerler reddedilir.

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