Alat Matematik Tepat Percuma

Kalkulator Nombor Perdana

Semak sama ada sesuatu nombor itu perdana atau gubahan, lihat langkah pemfaktoran dan terokai alatan matematik.

Contoh:

97 ialah Nombor Perdana

Terbukti · Pembahagian Percubaan

✓ 97 TERBUKTI PERDANA: tiada pembahagi wujud sehingga √97 — Tepat dua pembahagi positif berbeza: 1 dan dirinya sendiri

Kedudukan Urutan
#25
Kedudukan berindeks
Perdana Sebelumnya
89
Betul-betul di bawah (< n)
Perdana Seterusnya
101
Betul-betul di atas (> n)
Bilangan Digit
2
Panjang asas 10
Penguraian Gubahan & Pembahagi
Faktor Perdana Terkecil: 7
Pemfaktoran Perdana: 7 × 13
Jumlah Pembahagi: 4
Adakah anda ingin menilai magnitud mutlak positifnya?
Tunjukkan langkah pengiraan dan pembahagian ▾

Untuk menyemak sama ada n adalah perdana, anda tidak perlu menguji setiap nombor sehingga n. Memadai untuk menguji nombor perdana sehingga punca kuasa duanya: d ≤ ⌊√n⌋.

Seni Bina Pengiraan

Bagaimana Kalkulator Kami Berfungsi

Dibina untuk kepantasan maksimum, kepastian matematik dan kejelasan pendidikan.

Kalkulator nombor perdana ialah instrumen matematik jitu yang menentukan sama ada sesuatu integer ialah nombor perdana atau gubahan. Ia menguji kebolehbahagian, mengesahkan sama ada nombor mempunyai tepat dua pembahagi positif, mengira faktor perdana, dan mengenal pasti nombor perdana berdekatan dengan penjelasan langkah demi langkah.

Carta Alir Pengiraan Interaktif

Klik pada mana-mana peringkat untuk melihat proses pengiraan:
1

Masukkan Integer

Taip nombor bulat positif atau klik salah satu cip contoh yang disediakan.

2

Klik Semak Perdana

Enjin menjalankan pembahagian percubaan sehingga punca kuasa dua atau ujian Miller-Rabin.

3

Semak Keputusan

Lihat keputusan terbukti, semakan langkah demi langkah, faktor perdana dan perdana bersebelahan.

Peralatan Lengkap

Alatan Nombor Perdana

Kalkulator khusus yang dibina untuk operasi dan penyelidikan matematik tertentu.

Showing 25 of 25 tools
Lists & Ranges

Penjana Nombor Perdana

Jana senarai lengkap nombor perdana dalam sebarang julat dengan salinan CSV segera.

Guna Alat →
Check & Factors

Pemfaktoran Perdana

Huraikan nombor gubahan kepada kuasa nombor perdana dengan pokok faktor dan tangga pembahagian.

Guna Alat →
Lists & Ranges

Perdana Seterusnya & Sebelumnya

Cari nombor perdana terdekat di atas dan di bawah dengan jarak yang tepat.

Guna Alat →
Lists & Ranges

Nombor Perdana Ke-N

Cari nombor perdana mengikut kedudukannya: daripada yang pertama (2) hingga ke-10,000 (104,729).

Guna Alat →
Σ
Lists & Ranges

Hasil Tambah Nombor Perdana

Kira jumlah tepat semua nombor perdana dalam julat menggunakan aritmetik BigInt.

Guna Alat →
Lists & Ranges

Perdana Antara Dua Had

Kira nombor perdana antara dua sempadan dengan analisis ketumpatan dan pasangan perdana kembar.

Guna Alat →
Check & Factors

Penyemak Nombor Perdana Relatif

Uji sama ada fstb(a, b) = 1 dengan algoritma Euclid dan jubin geometri.

Guna Alat →
π(x)
Charts & Visuals

Fungsi Mengira Perdana π(x)

Terokai penurunan ketumpatan perdana sehingga 100 juta dan bandingkan dengan teorem Gauss.

Guna Alat →
Charts & Visuals

Carta 1–100

Grid interaktif 10×10 dengan simulator Ayakan Eratosthenes dan susun atur boleh cetak.

Guna Alat →
Charts & Visuals

Factor Tree Calculator

Interactive visual factor tree. Watch numbers branch step by step into their prime factors.

Guna Alat →
Special & Crypto

Twin Prime Calculator

Find twin prime pairs (primes that differ by just 2, like 11 and 13) and see how often they appear.

Guna Alat →
Lists & Ranges

Prime Gap Calculator

Find the distances between back-to-back prime numbers and spot large gaps.

Guna Alat →
Charts & Visuals

Sieve of Eratosthenes

Interactive animated visualizer crossing off multiples step by step to reveal prime numbers.

Guna Alat →
Check & Factors

Bulk Prime Checker

Check up to 500 numbers at the same time to see which are prime and export to CSV.

Guna Alat →
Special & Crypto

Random Prime Generator

Generate truly random prime numbers with custom digit lengths.

Guna Alat →
Charts & Visuals

Prime Number Theorem

Compare the exact count of prime numbers against famous mathematical estimation formulas.

Guna Alat →
Special & Crypto

Goldbach Calculator

Find pairs of prime numbers that add up to any even number you choose.

Guna Alat →
Check & Factors

Semiprime Calculator

Analyze numbers made by multiplying exactly two prime numbers together (like 15 = 3 × 5).

Guna Alat →
Special & Crypto

Mersenne Prime Calculator

Test huge primes written as 2^p - 1 and explore world-record prime numbers.

Guna Alat →
Check & Factors

Prime Power Calculator

Test if a number is a prime raised to a power (like 2³ = 8 or 3² = 9).

Guna Alat →
Special & Crypto

Special Prime Checker

Explore fascinating prime families like palindrome primes, twin primes, and mirror primes.

Guna Alat →
Charts & Visuals

Prime Distribution & Ulam Spiral

View prime numbers plotted on a visual 2D spiral to discover line patterns.

Guna Alat →
Special & Crypto

RSA Prime Demo

Interactive visual demonstration of how prime numbers lock and protect secret messages online.

Guna Alat →
Check & Factors

Fraction Prime Factorization

Break down fractions into prime factors and simplify them easily.

Guna Alat →
Check & Factors

How to Check If a Number Is Prime

Simple algorithms and copyable code examples in Python, JavaScript, C++, Java, and Go.

Guna Alat →
Asas Matematik

Apakah Itu Nombor Perdana?

Blok binaan asas yang tidak boleh dibahagikan bagi integer dan aritmetik.

Model Geometri: Ujian Segi Empat Tepat

Sesuatu nombor n adalah perdana jika n jubin hanya boleh membentuk satu baris tunggal 1 × n. Jika ia boleh membentuk segi empat tepat padu dengan lebar > 1, nombor itu adalah gubahan.

Cuba Contoh:
12 is Composite: 3 rectangular arrangements possible
Displaying a 3 × 4 rectangular array with zero remainder.

Definisi dan Contoh

Dalam matematik, nombor perdana ialah integer positif yang lebih besar daripada 1 yang hanya mempunyai tepat dua pembahagi positif yang berbeza: 1 dan dirinya sendiri.

Sepuluh nombor perdana yang pertama ialah: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29.

Sebarang nombor bulat lebih besar daripada 1 yang bukan nombor perdana dipanggil nombor gubahan.

Quick Integer Classifier (Tap 0, 1, 2, or Any Integer)
2 is the ONLY even prime — factors: 2 (exactly 2 divisors).
Indivisible emerald prime polyhedra beside a factored composite block
The Building Blocks of Arithmetic Like chemical elements in chemistry, prime numbers cannot break down further—every composite whole splits cleanly into a unique product of primes.

Mengapa 0 dan 1 Bukan Nombor Perdana

0 bukan perdana mahupun gubahan: ia mempunyai pembahagi yang tidak terhingga kerana 0 dibahagikan dengan sebarang nombor bukan sifar menghasilkan 0.

1 bukan perdana mahupun gubahan: ia hanya mempunyai satu pembahagi (dirinya sendiri). Jika 1 dianggap perdana, keunikan pemfaktoran Teorem Asas Aritmetik akan terbatal.

Four classes of non-negative integers: 0, 1, primes, and composites

Classification map of whole numbers: 0 (zero divisors rule), 1 (unit), Primes (2 factors), and Composites (3+ factors).

Nombor Perdana vs Nombor Gubahan

Perbezaan matematik penting antara dua kelas integer positif:

Sifat Nombor Perdana Nombor Gubahan
Definisi Tepat dua pembahagi positif berbeza: 1 dan dirinya sendiri Lebih daripada dua pembahagi positif
Bilangan Pembahagi Tepat 2 pembahagi 3 atau lebih pembahagi
Ahli Terkecil 2 (satu-satunya nombor perdana genap) 4 (2 × 2)
Pemfaktoran Perdana Nombor itu sendiri (p¹) Hasil darab unik bagi kuasa perdana (p₁ᵃ × p₂ᵇ …)
Integer Genap Hanya 2 ialah perdana; semua nombor genap lain ialah gubahan Semua integer genap > 2 (4, 6, 8, 10, 12…)
Contoh 2, 3, 5, 7, 11, 13, 97, 101 4, 6, 8, 9, 12, 51, 91, 100

Mengapa 2 Satu-Satunya Perdana Genap

Nombor genap boleh dibahagi dengan 2. Nombor 2 hanya mempunyai dua pembahagi: 1 dan 2. Tetapi setiap nombor genap n > 2 boleh dibahagi dengan 1, 2 dan n (sekurang-kurangnya 3 pembahagi).

Adakah 7 dan 9 Nombor Perdana?

7 adalah nombor perdana: pembahaginya hanya 1 dan 7. 9 BUKAN nombor perdana: 9 boleh dibahagi dengan 3 (3 × 3 = 9). Nombor ganjil tidak semestinya perdana!

Kaedah & Bukti

Bagaimana Menyemak Sama Ada Nombor Itu Perdana

Had kebolehbahagian punca kuasa dua klasik dan algoritma semakan langkah demi langkah.

Simulator Interaktif: Had Punca Kuasa Dua & Pembahagian Percubaan

Lihat bagaimana had ⌊√n⌋ mengurangkan bilangan pembahagian yang diperlukan untuk membuktikan keperdanaannya.

Cuba Kes Ujian:
Had Punca Kuasa Dua
√97 ≈ 9.85
p ≤ 7 (⌊√97⌋ = 9)
Nombor Perdana untuk Diuji
4
2, 3, 5, 7
Ujian Dijimatkan oleh Had
92
92 / 96 (95.8%)
Search Horizon Visualization (1 → ⌊√n⌋ → n) Only prime divisors ≤ ⌊√n⌋ are needed

Semakan Kebolehbahagian sehingga √n

Multi-stage lattice filter separating composite numbers from emerald prime values
Eliminating Multiples Early Small prime filters (2, 3, 5, 7…) sift out composites immediately, shrinking candidate tests up to √N.
Geometry explaining why factor pairs mirror around square root of n
Why √N Is the Exact Cutoff Every factor pair (a × b = n) has one member ≤ √n and the mirror cofactor ≥ √n.

Uji Kebolehbahagian Sehingga √n

Untuk menyemak sama ada n adalah perdana, anda tidak perlu menguji setiap nombor sehingga n. Memadai untuk menguji nombor perdana sehingga punca kuasa duanya: d ≤ ⌊√n⌋.

Mengapa ini berhasil: Pembahagi sentiasa wujud secara berpasangan: a × b = n. Jika kedua-dua faktor lebih besar daripada √n, hasil darabnya akan melebihi n, yang mana mustahil.

Contoh Selesai: Adakah 97 perdana?

  1. Kira √97 ≈ 9.848. Kita hanya menguji nombor perdana ≤ 9.
  2. Nombor perdana untuk diuji ialah: 2, 3, 5, 7.
  3. 97 ÷ 2 = 48 baki 1 (Tidak boleh dibahagi tepat, berakhir dengan digit ganjil 7).
  4. 97 ÷ 3 = 32 baki 1 (Tidak boleh dibahagi tepat, hasil tambah digit 9+7=16 tidak boleh dibahagi dengan 3).
  5. 97 ÷ 5 = 19 baki 2 (Tidak boleh dibahagi tepat, tidak berakhir dengan 0 atau 5).
  6. 97 ÷ 7 = 13 baki 6 (Tidak boleh dibahagi tepat).
  7. Semua calon perdana ≤ √97 gagal membahagi 97 dengan tepat. Oleh itu, 97 terbukti nombor perdana!

Contoh Selesai: Mengapa 91 nombor gubahan?

  1. Kira √91 ≈ 9.539. Kita hanya menguji nombor perdana ≤ 9.
  2. Nombor perdana untuk diuji ialah: 2, 3, 5, 7.
  3. 91 ÷ 2 = 45 baki 1 (Tidak boleh dibahagi tepat).
  4. 91 ÷ 3 = 30 baki 1 (Tidak boleh dibahagi tepat, hasil tambah digit 9+1=10).
  5. 91 ÷ 5 = 18 baki 1 (Tidak boleh dibahagi tepat, tidak berakhir dengan 0 atau 5).
  6. 91 ÷ 7 = 13 baki 0 (Habis dibahagi tepat!).
  7. Memandangkan 7 ialah pembahagi, maka 91 ialah nombor gubahan: 91 = 7 × 13.

Pintasan Kebolehbahagian Mental

Anda boleh menyingkirkan banyak calon gubahan dengan cepat menggunakan peraturan aritmetik mental yang mudah:

  • Boleh dibahagi dengan 2: Digit terakhir ialah genap (0, 2, 4, 6, 8).
  • Boleh dibahagi dengan 3: Hasil tambah semua digit ialah gandaan 3 (cth. bagi 51: 5+1=6, jadi 51 ÷ 3 = 17).
  • Boleh dibahagi dengan 5: Digit terakhir ialah 0 atau 5.
  • Peraturan 6k ± 1: Setiap nombor perdana yang lebih besar daripada 3 boleh ditulis sebagai 6k − 1 atau 6k + 1. Walaupun bukan semua nombor dalam bentuk ini adalah perdana, mana-mana nombor yang bukan dalam bentuk ini dijamin gubahan!
Matematik Congak & Pintasan

Petua Kebolehbahagian & Pintasan Perdana

Petua congak untuk menyingkirkan nombor gubahan serta-merta tanpa kalkulator.

Rajah Interaktif: Roda Modulo 6 (6k ± 1)

Setiap nombor perdana yang lebih besar daripada 3 berada dalam bentuk 6k + 1 atau 6k - 1.

Cuba Contoh:
6k 6k+1 ★ 6k+2 6k+3 6k+4 6k−1 ★ DIV BY 6
Petua Perdana 6k ± 1
97 = 6 × 16 + 1
Remainder dividing by 6: 1 → 6k + 1
Interactive Divisibility Scanner (Test Any Number Against All 10 Rules) Testing 2,730 — divisible by 2, 3, 5, 6, 7, 13 (6 rules match).
Pembahagi Petua Kebolehbahagian & Pendekatan Contoh Penggunaan Live Result
2 Digit terakhir ialah genap: 0, 2, 4, 6, atau 8. 248 berakhir dengan 8 → Boleh dibahagi dengan 2
3 Hasil tambah semua digit individu boleh dibahagi dengan 3. 453 → 4+5+3 = 12 (boleh dibahagi dengan 3) → Boleh dibahagi dengan 3
4 Nombor yang dibentuk oleh dua digit terakhir boleh dibahagi dengan 4. 3,116 berakhir dengan 16 (16 ÷ 4 = 4) → Boleh dibahagi dengan 4
5 Digit terakhir ialah sama ada 0 atau 5. 895 berakhir dengan 5 → Boleh dibahagi dengan 5
6 Nombor itu lulus kedua-dua ujian 2 (genap) dan ujian 3 (hasil tambah digit). 732 ialah genap dan 7+3+2 = 12 → Boleh dibahagi dengan 6
7 Gandakan digit terakhir dan tolak daripada baki nombor di hadapan. Hasilnya boleh dibahagi dengan 7. 672 → 67 − (2×2) = 63 (63 ÷ 7 = 9) → Boleh dibahagi dengan 7
8 Nombor yang dibentuk oleh tiga digit terakhir boleh dibahagi dengan 8. 5,128 berakhir dengan 128 (128 ÷ 8 = 16) → Boleh dibahagi dengan 8
9 Hasil tambah semua digit individu boleh dibahagi dengan 9. 2,871 → 2+8+7+1 = 18 (18 ÷ 9 = 2) → Boleh dibahagi dengan 9
11 Hasil tambah berselang-seli bagi digit (tambah-tolak-tambah...) ialah 0 atau gandaan 11. 913 → 9 − 1 + 3 = 11 → Boleh dibahagi dengan 11
13 Tambah 4 kali digit terakhir kepada awalan yang tinggal. Hasil tambahnya boleh dibahagi dengan 13. 299 → 29 + (9×4) = 65 (65 ÷ 13 = 5) → Boleh dibahagi dengan 13

Petua Perdana 6k ± 1

Setiap nombor perdana yang lebih besar daripada 3 berada dalam bentuk 6k + 1 atau 6k - 1.

6k − 1  |  6k + 1

Mengapa ini dijamin: Mana-mana integer boleh dibahagikan kepada salah satu daripada enam bentuk: 6k, 6k+1, 6k+2, 6k+3, 6k+4, 6k+5 (iaitu 6(k+1)−1).

  • 6k, 6k+2, 6k+4 sentiasa genap (boleh dibahagi dengan 2).
  • 6k+3 sentiasa boleh dibahagi dengan 3.

Amaran Penting: Ini adalah syarat perlu, bukan syarat cukup. Walaupun setiap perdana > 3 mempunyai bentuk ini, sesetengah nombor dalam bentuk ini adalah gubahan (cth. 25 = 6(4)+1 dan 35 = 6(6)−1). Sentiasa sahkan calon menggunakan pembahagian cubaan terhad.

Mengapa Tiada Formula Mudah untuk Nombor Perdana

Pada tahun 1772, Leonhard Euler menemui polinomial kuadratik yang menakjubkan f(n) = n² + n + 41 yang menghasilkan hanya nombor perdana bagi setiap integer n = 0, 1, 2, ..., 39 (40 nombor perdana berturut-turut: 41, 43, 47, 53, 61, ..., 1601).

f(n) = n² + n + 41

Walau bagaimanapun, pada n = 40, polinomial tersebut menghasilkan 40² + 40 + 41 = 1,681 = 41², membuktikan bahawa tiada polinomial algebra bukan pemalar yang boleh menjana nombor perdana semata-mata tanpa had.

Click any n (0–45) to verify f(n): f(0) = 41 (Prime)
Rujukan Grid Visual

Carta Nombor Perdana 1 hingga 100

Grid interaktif 10×10. Gunakan simulator Ayakan Eratosthenes untuk melihat penyingkiran nombor gubahan.

Nombor Perdana (1–100) Σ = 1,060
Klik "Langkah Ayak" untuk menyaksikan bagaimana Eratosthenes menyingkirkan nombor gubahan pada 200 SM! Langkah 0/4
Perdana (25 nombor: 2, 3, 5, 7, 11, … 97)
Gubahan (74 nombor: gandaan bagi perdana yang diuji)
Bukan Kedua-duanya (1) (Unsur unit: tepat 1 pembahagi)
Gunakan kaedah purba: potong gandaan 2, 3, 5 dan 7 untuk mendedahkan kesemua 25 nombor perdana.
Katalog Lanjutan

Nombor Perdana dari 1 hingga 1,000

Terdapat tepat 168 nombor perdana antara 1 dan 1,000.

Rajah Interaktif: Taburan Mengikut Ratusan

Klik bar ratusan untuk menapis nombor perdana yang berkaitan.

Memaparkan 168 nombor perdana terbukti (1 hingga 1000) (Σ = 76,127)
Lihat Kesemua 168 Nombor Perdana sehingga 1,000 ▾

Klik mana-mana nombor perdana di bawah untuk memuatkannya ke dalam kalkulator.

Memaparkan 168 nombor perdana terbukti (2 hingga 997)
Pencapaian Urutan

Pencapaian Utama Urutan Nombor Perdana

Nombor perdana rujukan ini menandakan sempadan penting dalam teori nombor dan sains komputer.

Pencapaian Penting:
Pencari Perdana Ke-N & Lengkung Pertumbuhan Asimptot p(100) = 541 · 100 × ln(100) ≈ 461
Exact p(n) n · ln(n)
Nilai Perdana ke-N
541
p(100)
Perdana Bersebelahan
p₉₉: 523 · p₁₀₁: 547
p(n−1) · p(n+1)
Kedudukan Jujukan Perdana
#100
Jujukan OEIS A000040

Pencapaian Utama Jujukan Nombor Perdana

Nombor perdana penanda aras ini menandakan sempadan penting dalam matematik, ujian pengkomputeran dan teori nombor:

#1 → 2

p₁ = 2

Nombor perdana terkecil, perdana positif pertama, dan satu-satunya nombor perdana genap yang wujud. Semua nombor perdana berikutnya ialah integer ganjil.

#25 → 97

p₂₅ = 97

Nombor perdana dua digit terbesar. Tepat 25 nombor perdana terletak di antara 1 dan 100, membentuk 25% daripada semua integer dua digit asas-10.

#100 → 541

p₁₀₀ = 541

Nombor perdana ke-100 yang bersejarah. Menandakan lengkapnya seratus nombor perdana pertama, dengan ketumpatan perdana keseluruhan sebanyak 18.5% merentasi julat ini.

#1,000 → 7,919

p₁₀₀₀ = 7,919

Nombor perdana keseribu. Membuktikan bahawa nombor perdana menjadi semakin jarang apabila nombor membesar: ia mengambil 7,919 integer untuk mencari 1,000 nombor perdana (ketumpatan 12.6%).

#5,000 → 48,611

p₅₀₀₀ = 48,611

Nombor perdana kelima ribu. Terletak betul-betul di bawah ambang 50,000, mempamerkan ketumpatan setempat kira-kira 10.3%.

#10,000 → 104,729

p₁₀₀₀₀ = 104,729

Penanda aras perdana ke-10,000. Carian jadual segera kami merangkumi semua nombor perdana sehingga sempadan ini tanpa sebarang lengah pelayan.

Teori Nombor Analitik

Fungsi Mengira Perdana π(x) & Ketumpatan

Kaji pengurangan kekerapan nombor perdana dan Teorem Nombor Perdana Gauss.

Had Pratetap:
Meter Ketumpatan Interaktif & Tolok Kemajuan Ketumpatan Perdana: 16.80% (~1/6)
0% 25% (x=100) 50% 100%
Kiraan Tepat π(x)
168
Perdana yang ≤ x (≤ 1,000)
Ketumpatan Perdana
16.80%
Peratusan integer yang perdana
Anggaran PNT Gauss
144.76
Ralat Relatif (%): −13.8%

Bilangan Perdana Mengikut Kuasa 10

Apabila nombor meningkat, nombor perdana menjadi semakin jarang, namun jumlahnya tak terhingga. Perhatikan bagaimana penghampiran Teorem Nombor Perdana x / ln(x) menumpu lebih rapat dalam peratusan relatif apabila x membesar:

Had Atas (x) Nilai Tepat π(x) Ketumpatan (%) Anggaran Gauss: x / ln(x) Ralat Relatif (%)
10 4 40.00% 4.34 +8.5%
100 25 25.00% 21.71 −13.1%
1,000 168 16.80% 144.76 −13.8%
10,000 1,229 12.29% 1,085.74 −11.7%
100,000 9,592 9.59% 8,685.89 −9.4%
1,000,000 78,498 7.85% 72,382.41 −7.8%
10,000,000 664,579 6.65% 620,420.69 −6.6%
100,000,000 5,761,455 5.76% 5,428,681.02 −5.8%

Apakah Maksud Fungsi π(x)?

Dalam teori nombor, π(x) tidak merujuk kepada pemalar geometri π ≈ 3.14159. Sebaliknya, ahli matematik abad ke-18 yang diketuai oleh Carl Friedrich Gauss menggunakan huruf Yunani π (daripada plēthos, bermaksud "banyak") untuk melambangkan Fungsi Pengiraan Perdana: bilangan tepat nombor perdana yang kurang daripada atau sama dengan x.

Tidak seperti fungsi algebra, π(x) ialah fungsi langkah yang meningkat sebanyak 1 setiap kali x melintasi satu nombor perdana.

Teorem Nombor Perdana (PNT)

Dibuktikan secara bebas pada tahun 1896 oleh Jacques Hadamard dan Charles Jean de la Vallée Poussin, Teorem Nombor Perdana menyatakan bahawa apabila x menghampiri ketakterhinggaan, taburan nombor perdana mengikut:

π(x) ~ x / ln(x)

Teorem ini mendedahkan bahawa kebarangkalian satu integer yang dipilih secara rawak berhampiran x ialah nombor perdana adalah kira-kira 1 / ln(x).

Comparison chart of exact prime count pi(x), logarithmic integral Li(x), and x/ln(x)
Exact π(x) vs Gauss’s Li(x) vs x/ln(x) As upper bound x grows toward 10⁸, prime density smoothly thins like 1/ln(x) while Gauss’s logarithmic integral Li(x) hugs the true count far more closely than x/ln(x).
Analisis Julat

Cari Nombor Perdana dalam Julat

Cari, kira dan jumlahkan nombor perdana secara tepat dengan BigInt antara dua had.

Pratetap:
Cari Nombor Perdana dalam Julat Ketumpatan Perdana: 25.0%
Density Histogram (10 bins) Prime Position Twin Prime Pair (Δ = 2)
Bilangan Perdana
25
π(end) − π(start−1)
Hasil Tambah Terkumpul
1,060
Hasil tambah BigInt tepat
Sempadan Julat
2 … 97
Sempadan inklusif
Perdana Bersebelahan

Cari Nombor Perdana Seterusnya & Sebelumnya

Kenal pasti nombor perdana terdekat, kira jarak tepat dan cari perdana terbesar ≤ n.

Cuba Contoh:
Rajah Interaktif: Trek Jarak Lompatan Perdana 89 (Δ = 1)
n: 90
Perdana Sebelumnya (p < n)
89
Δ = −1
n
90
Terbukti Gubahan
Perdana Seterusnya (p > n)
97
Δ = +7
Perdana Terdekat 89 (Δ = 1)
max(p ≤ n) 89
Guna Alat →

Jiran Ketat vs Had Termasuk

Apabila mencari nombor perdana bersebelahan, kejituan matematik memerlukan kita membezakan antara nombor perdana bersebelahan secara ketat dan sempadan inklusif:

  • Perdana Sebelumnya Secara Ketat (p < n): Nombor perdana terbesar yang kurang daripada n. Bagi n = 97, perdana sebelumnya ialah 89.
  • Perdana Seterusnya Secara Ketat (p > n): Nombor perdana terkecil yang lebih besar daripada n. Bagi n = 97, perdana seterusnya ialah 101.
  • Perdana Terbesar ≤ n: Jika n sendiri ialah perdana (seperti 97), perdana terbesar ≤ 97 ialah 97. Jika n ialah gubahan (seperti 90), nilainya ialah 89.

Postulat Bertrand & Jarak Sama

Sejauh manakah nombor perdana seterusnya? Pada tahun 1850, Pafnuty Chebyshev membuktikan Postulat Bertrand: bagi sebarang integer n > 3, sentiasa wujud sekurang-kurangnya satu nombor perdana p supaya:

n < p < 2n − 2

Seri Sama Jarak: Bagi sesetengah nombor, perdana sebelumnya dan seterusnya berada pada jarak yang tepat sama. Contohnya, bagi n = 6, sebelumnya ialah 5 (jarak 1) dan seterusnya ialah 7 (jarak 1). Kedua-duanya ialah perdana terdekat!

Penguraian & Langkah

Pemfaktoran Nombor Perdana dengan Langkah

Bagaimana sebarang nombor gubahan diuraikan secara unik kepada kuasa nombor perdana.

Rajah Pokok Faktor & Tangga Pembahagian Interaktif

Masukkan sebarang integer untuk menjana kedua-dua pokok faktor SVG visual dan tangga pembahagian langkah demi langkah.

Cuba Contoh:
Bentuk Eksponen Piawai
360 = 2³ × 3² × 5
Teori Nombor & FSTB

Penyemak Nombor Perdana Relatif (Koprime)

Semak sama ada dua nombor tidak berkongsi faktor sepunya selain 1 menggunakan algoritma Euclid.

Cuba Pasangan:
✓ (8, 9) — ADALAH KOPRIMA (Perdana Secara Relatif)
gcd(8, 9) = 1
Nilai FSTB (GCD) 1
Rajah Interaktif: Jubin Geometri Euclid Jubin sepunya terbesar: 1 × 1

Euclid mendapati bahawa mencari gcd(a, b) adalah sama seperti mencari jubin segi empat sama terbesar yang boleh menutupi segi empat tepat a × b dengan sempurna tanpa sebarang ruang kosong atau pertindihan:

Langkah Pembahagian Algoritma Euclid

9 = 8 × 1 + 1
8 = 1 × 8 + 0

Bolehkah Dua Nombor Gubahan Menjadi Koprima?

Ya, sudah tentu! Ini adalah salah satu konsep yang paling kerap disalahertikan dalam teori nombor asas. Dua nombor adalah koprima (atau perdana secara relatif) jika faktor sepunya terbesarnya (FSTB / GCD) ialah 1, tanpa mengira sama ada nombor itu sendiri adalah perdana atau tidak.

gcd(a, b) = 1

Pertimbangkan 8 = 2³ (gubahan) dan 9 = 3² (gubahan). Kedua-dua nombor ini bukan perdana! Namun disebabkan pemfaktoran perdananya tidak berkongsi sebarang faktor perdana sepunya, gcd(8, 9) = 1, menjadikannya koprima sepenuhnya.

Mengapa Sifat Koprima Penting dalam Kriptografi

  • Fungsi Totient Euler φ(n): Mengira berapa banyak integer sehingga n yang koprima dengan n. Bagi nombor perdana, φ(p) = p − 1.
  • Penjanaan Kunci RSA: Eksponen awam e mestilah koprima secara ketat dengan φ(n) = (p − 1)(q − 1) supaya songsangan pendaraban modularnya d wujud.
  • Taburan Hash: Memilih saiz baldi hash yang koprima menghalang pengelompokan hash dalam jadual hash komputer berprestasi tinggi.
Kesilapan Lazim

Nombor yang Kelihatan Perdana (Tetapi Gubahan)

Nombor gubahan mengelirukan yang sering memperdaya pelajar dan pengaturcara.

Pemeriksa Interaktif: Analisis Perdana Palsu

Merungkai 91: Nombor Perdana Palsu Paling Terkenal

91 = 7 × 13
√91 ≈ 9.54 (p ≤ 7)

Titik Buta Kognitif

91 berakhir dengan 1, jadi ia melepasi semakan genap (2). Hasil tambah digit 9+1=10, jadi ia melepasi 3. Tidak berakhir dengan 5. Oleh sebab 7 mahupun 13 tidak terdapat bersama dalam jadual sifir asas biasa, manusia secara bawah sedar menganggap 91 pastilah nombor perdana!

51 Gubahan
3 × 17
5 + 1 = 6 (÷ 3 → 51 = 3 × 17)
Klik untuk periksa pecahan ↓
57 Gubahan
3 × 19
5 + 7 = 12 (÷ 3 → 57 = 3 × 19)
Klik untuk periksa pecahan ↓
91 Gubahan
7 × 13
91 berakhir dengan 1, jadi ia melepasi semakan genap (2). Hasil tambah digit 9+1=10, jadi ia melepasi 3. Tidak berakhir dengan 5. Oleh sebab 7 mahupun 13 tidak terdapat bersama dalam jadual sifir asas biasa, manusia secara bawah sedar menganggap 91 pastilah nombor perdana!
Klik untuk periksa pecahan ↓
119 Gubahan
7 × 17
119 ÷ 7 = 17 (6k − 1)
Klik untuk periksa pecahan ↓
133 Gubahan
7 × 19
133 ÷ 7 = 19 (6k + 1)
Klik untuk periksa pecahan ↓
143 Gubahan
11 × 13
1 − 4 + 3 = 0 (÷ 11 → 11 × 13)
Klik untuk periksa pecahan ↓
161 Gubahan
7 × 23
161 ÷ 7 = 23 (6k − 1)
Klik untuk periksa pecahan ↓
221 Gubahan
13 × 17
221 ÷ 13 = 17 (6k − 1)
Klik untuk periksa pecahan ↓
247 Gubahan
13 × 19
247 ÷ 13 = 19 (6k + 1)
Klik untuk periksa pecahan ↓
289 Gubahan
17² (17 × 17)
√289 = 17 (17 × 17 = 289)
Klik untuk periksa pecahan ↓
323 Gubahan
17 × 19
18² − 1 = (18−1)(18+1) = 17 × 19
Klik untuk periksa pecahan ↓
Mengapa nombor-nombor ini mengelirukan kita? 91 berakhir dengan 1, jadi ia melepasi semakan genap (2). Hasil tambah digit 9+1=10, jadi ia melepasi 3. Tidak berakhir dengan 5. Oleh sebab 7 mahupun 13 tidak terdapat bersama dalam jadual sifir asas biasa, manusia secara bawah sedar menganggap 91 pastilah nombor perdana!
Keluarga Istimewa

Jenis Khas Nombor Perdana

Terokai pengelasan nombor perdana unik dengan sifat algebra yang menarik.

Geometric prime constellation spiral illuminating special prime classes
Special Families Inside the Prime Constellation Some primes carry extra symmetry—differing by 2 (Twins), sitting at 2ᵖ − 1 (Mersenne), reading identically backward (Palindromic), or remaining prime when reversed (Emirps).

Quick Special-Prime Scanner

Test any prime to see every special mathematical family it belongs to simultaneously.

Keluarga Istimewa

Terokai pengelasan nombor perdana unik dengan sifat algebra yang menarik.

Perdana Kembar

Pasangan nombor perdana yang berbeza tepat sebanyak 2: (p, p + 2). Konjektur Perdana Kembar yang terkenal dan belum selesai menyatakan bahawa terdapat tak terhingga banyaknya pasangan sedemikian.

Contoh: (3, 5), (5, 7), (11, 13), (17, 19), (41, 43), (71, 73)

Perdana Mersenne

Nombor perdana yang boleh ditulis dalam bentuk 2ᵖ − 1, di mana eksponen p itu sendiri mestilah perdana. Ia berkait secara langsung dengan nombor sempurna genap dan membentuk nombor perdana terbesar yang diketahui.

Contoh: 3 (2²−1), 7 (2³−1), 31 (2⁵−1), 127 (2⁷−1), 8191 (2¹³−1)

Perdana Sophie Germain

Suatu nombor perdana p ialah perdana Sophie Germain jika 2p + 1 juga perdana (dikenali sebagai perdana selamat). Ia memainkan peranan penting dalam protokol kriptografi.

Contoh: 2 (2×2+1=5), 3 (7), 5 (11), 11 (23), 23 (47), 29 (59)

Perdana Palindromik

Nombor perdana yang dibaca sama dari depan dan belakang dalam asas 10. Menariknya, kecuali 11, semua nombor perdana palindrom mempunyai bilangan digit yang ganjil!

Contoh: 2, 3, 5, 7, 11, 101, 131, 151, 181, 191, 313, 353, 727
Seni Bina Enjin

Bagaimana Algoritma Kami Berfungsi

Prosedur matematik yang telus dengan label kepastian pembuktian yang jujur.

Carta Alir: Saluran Keputusan Algoritma

Ikuti laluan keputusan pengiraan yang dilaksanakan enjin kami untuk menilai sebarang nombor.

Kes Ujian Jejak:
Peringkat 1: Pengesahan Input
Penghuraian BigInt yang tepat
Whole Number (n ≥ 0)
Peringkat 2: Penapis Kebolehbahagian Pantas
Multiple-of-6 Rule
Fast test for 2, 3, and 5
Peringkat 3: Enjin Keperdanaan Teras
Ujian Miller-Rabin & had pembahagian cubaan
Instant list check
Peringkat 4: Sintesis Keputusan
Terbukti Perdana
Bukti Deterministik (0% ralat)
n = 97 → #25 → Terbukti Perdana
Decision tree showing sieve lookup, 6k+/-1 trial division, and 7-base Miller-Rabin routing
Adaptive Primality Decision Tree Inputs automatically route to the fastest deterministic check: instant sieve lookup (≤105,000), 6k ± 1 trial division (≤10¹²), or 7-base Miller-Rabin (≤2⁶⁴−1).
Step-by-step Miller-Rabin modular exponentiation squaring flowchart
7-Base Deterministic Verification Flow Unlike single-base Fermat tests that fail on Carmichael numbers like 561, testing all 7 verified bases eliminates every 64-bit pseudoprime without false positives.

Integer Kecil: Pembahagian Cubaan

Untuk input sehingga 1,000,000,000,000 (10¹²), kami melaksanakan pembahagian cubaan terhad menggunakan jujukan 6k ± 1 sehingga ⌊√n⌋. Jika tiada pembahagi ditemui, sifat perdana terbukti secara matematik.

Senarai Julat: Ayak Eratosthenes

Untuk pertanyaan julat, enjin kami menggunakan Ayak Eratosthenes bitset yang dioptimumkan dengan kerumitan O(n log log n), menapis gandaan gubahan dengan tepat.

Integer Besar: Miller-Rabin Deterministik

Untuk nombor sehingga 2⁶⁴ − 1 (18.4 kuintilion), kami menggunakan ujian keperdanaan Miller-Rabin 7-asas deterministik menggunakan asas (2, 325, 9375, 28178, 450775, 9780504, 1795265022). Ini memberikan kepastian deterministik tanpa syarat tanpa ralat kebarangkalian.

Aritmetik BigInt Kejituan Tepat

Semua pengiraan besar diproses melalui objek BigInt asli JavaScript untuk mengelakkan ralat pembundaran titik terapung 64-bit IEEE-754 melebihi 2⁵³ − 1 (9,007,199,254,740,991).

Operasi / Mod Kaedah Matematik Had Dijamin Kepastian Keputusan
Semak Perdana Square root check & advanced prime test Numbers up to 18 quintillion Bukti Deterministik (0% ralat)
Faktor Perdana Step-by-step division test Numbers up to 1 trillion Bukti Deterministik (0% ralat)
Perdana Ke-N Fast prime sequence lookup Up to the 10,000th prime (104,729) Bukti Deterministik (0% ralat)
Perdana dalam Julat Prime grid sieve Ranges up to 10,000 numbers Bukti Deterministik (0% ralat)
Aplikasi Praktikal

Mengapa Nombor Perdana Sangat Penting

Melangkaui teori semata-mata, nombor perdana mengawal keselamatan data di internet moden.

Rajah Interaktif: Demonstrasi Pendidikan Penyulitan RSA

Ketahui bagaimana pendaraban dua nombor perdana besar menghasilkan kunci keselamatan web.

1. Dua Nombor Perdana Rahsia
p = 5, q = 7
Disimpan secara sulit
2. Modulus Awam
n = p × q = 35
Sangat mudah dikira
3. Totient Euler
(5−1) × (7−1) = 24
(p−1) × (q−1)
4. Pasangan Kunci (e, d)
(e = 5, d = 5)
Matching lock and key
Lock and unlock secret numbers
Locked Secret Message
12 locked with key → 17
Unlocked Original Message
17 unlocked with key → 12 ✓
Demonstrasi Pendidikan Sahaja: Model ringkas ini menggambarkan mekanik algebra RSA menggunakan nombor perdana kecil. Kriptografi kunci awam dunia sebenar menggunakan nombor perdana 2,048-bit atau 4,096-bit (lebih 600 digit perpuluhan panjangnya).
Translucent indigo padlock secured by interlocking prime factor gears
One-Way Prime Trapdoor Encryption Multiplying two huge secret primes (p × q = N) takes microseconds, while factoring N backward without the key becomes astronomically difficult.

Interactive RSA Key Scale Explorer

Compare toy classroom locks with modern banking encryption scales:

6-bit Toy Modulus (~11 bits) Instant Break

Educational demonstration above uses small numbers (like 35) so every exponent step is visible by hand.

Nombor perdana sering dipanggil "atom matematik" kerana setiap integer gubahan boleh dibina dengan mendarabkan nombor-nombor perdana bersama. Tetapi sifat tidak boleh balik algebranya yang unik juga menjadikannya sangat penting merentasi sistem digital.

Kriptografi Kunci Awam

Protokol keselamatan seperti penyulitan RSA, kunci SSH, dan sijil TLS bergantung pada pintu perangkap matematik bahawa mendarab dua nombor perdana besar adalah mudah, tetapi memfaktorkan hasil darabnya adalah mustahil secara pengiraan.

Jadual Hash & PRNG

Saiz jadual hash dan penjana nombor rawak semu (PRNG) kerap menggunakan aritmetik modulus perdana untuk meminimumkan perlanggaran hash, mengelakkan pengelompokan, dan mengagihkan ruang memori secara sekata.

Teori Nombor & Matematik Tulen

Nombor perdana menjadi teras kepada beberapa misteri paling mendalam yang belum terungkai dalam sains, termasuk Hipotesis Riemann, Konjektur Goldbach, dan taburan jurang perdana.

Pengesahan & Ketelitian

Ketepatan, Rujukan Akademik & Had Diketahui

Algoritma disemak rakan sebaya, had deterministik dan ketelusan menyeluruh.

Balanced mathematical scales flanked by brass divider compass and optical lens
Zero Rounding, Zero Probabilistic Shortcuts Every primality check uses exact arbitrary-precision BigInt integer arithmetic paired with verified deterministic bounds up to 2⁶⁴ − 1.

Live Browser Engine Self-Test

Verify engine.js directly in your browser against adversarial pseudoprimes, boundaries, and numbers above IEEE-754 float precision.

Click "Run 8 Edge Cases Now" to run live verification.
✓

Jaminan Keperdanaan Deterministik

Bagi semua integer n < 2⁶⁴ (sehingga 18,446,744,073,709,551,615), enjin kami menilai 7 asas deterministik yang dibuktikan oleh CP-Algorithms dan Sorenson & Webster. Ujian ini ialah bukti matematik, bukan kebarangkalian: sifar pseudoperdana atau nombor Carmichael boleh melepasi ujian ini.

#

Had Memori & Pengiraan

Laman web kalkulator standard mengalami ralat pembundaran titik terapung IEEE 754 JavaScript melebihi 2⁵³ − 1 (9,007,199,254,740,991). Enjin kami menghuraikan rentetan digit mentah secara terus kepada jenis BigInt asli berkejituan sewenang-wenangnya, menjamin sifar ralat pemangkasan.

⚙

Rujukan & Kesusasteraan Akademik

Setiap penggunaan disahkan terhadap suit ujian unit automatik yang merangkumi 10,000 nombor perdana OEIS pertama, perangkap gubahan Carmichael yang diketahui (561, 1105, 1729, 2465), eksponen Mersenne, perdana kembar, dan bukti sifat koprima Euclid.

Rujukan Akademik & Sumber Berwibawa

  • Crandall, R., & Pomerance, C. (2005): Prime Numbers: A Computational Perspective. Edisi ke-2, Springer-Verlag. (Rujukan asas mengenai asas Miller-Rabin, Rho Pollard, dan ujian Baillie-PSW).
  • Sorenson, J., & Webster, J. (2015): Strong Pseudoprimes to Twelve Prime Bases. Mathematics of Computation, 85(301), hlm. 2489–2503.
  • OEIS: The On-Line Encyclopedia of Integer Sequences (OEIS): Jujukan A000040: Nombor Perdana.
  • GIMPS: Great Internet Mersenne Prime Search (GIMPS): Penjejak rasmi untuk rekod nombor perdana terbesar yang diketahui. (2¹³⁶²⁷⁹⁸⁴¹ − 1).
  • CP-Algorithms: CP-Algorithms & e-maxx: Algoritma Keperdanaan Miller-Rabin Deterministik.
Spesifikasi Enjin Matematik: Disahkan & Diuji Penanda Aras (November 2026) Baca Metodologi Penuh & Bukti →
Soalan Lazim

Soalan Lazim (FAQ)

Jawapan tepat dan saintifik kepada persoalan lazim mengenai nombor perdana.

9 questions
Apakah itu nombor perdana?

Nombor perdana ialah integer positif yang lebih besar daripada 1 dan hanya mempunyai tepat dua pembahagi positif: 1 dan dirinya sendiri. Contoh biasa termasuk 2, 3, 5, 7, 11, 13 dan 97.

Mengapa 0 dan 1 tidak dianggap nombor perdana?

Mengikut definisi matematik asas, nombor perdana mesti mempunyai tepat dua pembahagi positif yang berbeza. Nombor 1 hanya mempunyai satu pembahagi (dirinya sendiri). Nombor 0 pula mempunyai pembahagi yang tidak terhingga kerana 0 dibahagi dengan mana-mana integer bukan sifar menghasilkan 0 dengan baki 0.

Mengapa 2 satu-satunya nombor perdana genap?

Setiap integer genap yang lebih besar daripada 2 boleh dibahagi dengan 2 selain daripada 1 dan dirinya sendiri (contohnya 4 = 2 × 2, 6 = 2 × 3). Oleh kerana mempunyai sekurang-kurangnya tiga pembahagi, semua nombor genap melebihi 2 ialah nombor gubahan. 2 ialah satu-satunya nombor genap dengan tepat dua pembahagi.

Adakah 7 dan 9 kedua-duanya nombor perdana?

Tidak. 7 ialah nombor perdana kerana hanya boleh dibahagi dengan 1 dan 7. Manakala 9 ialah nombor gubahan kerana mempunyai tiga pembahagi: 1, 3 dan 9 (3 × 3 = 9).

Bagaimanakah anda menyemak sama ada nombor besar adalah perdana?

Bagi nombor kecil, komputer menguji pembahagi perdana sehingga punca kuasa dua ⌊√n⌋. Bagi integer 64-bit, ujian Miller-Rabin deterministik menilai 7 asas yang terbukti secara matematik dengan kepastian 100%.

Apakah nombor perdana yang paling besar?

Tiada nombor perdana yang terbesar kerana Euclid membuktikan bahawa terdapat nombor perdana yang tidak terhingga. Walau bagaimanapun, nombor perdana terbesar yang diketahui setakat ini ditemui melalui GIMPS iaitu 2^136,279,841 − 1 dengan 41,024,320 digit.

Apakah nombor perdana relatif (koprima)?

Dua integer adalah koprima jika faktor sepunya terbesar (FSTB/GCD) adalah 1. Kedua-dua nombor tidak perlu menjadi perdana secara individu. Contohnya 8 (2³) dan 9 (3²) adalah gubahan, tetapi gcd(8, 9) = 1 menjadikannya koprima.

Berapa banyak nombor perdana antara 1 dan 100?

Terdapat tepat 25 nombor perdana antara 1 dan 100: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 dan 97. Jumlah keseluruhannya ialah 1,060.

Bagaimanakah pemfaktoran perdana berfungsi pada kalkulator Casio fx-991ES?

Pada model yang disokong seperti Casio fx-991ES PLUS, masukkan nombor bulat, tekan [=], kemudian tekan [SHIFT] diikuti dengan kekunci [FACT]. Skrin akan segera memaparkan pemfaktoran perdananya.