质数计算器

输入一个数字,判断是否为质数;或输入起始数与终止数,生成范围内的所有质数。

质数判断或生成

什么是质数?

质数(或素数)是指大于1的自然数,且只能被1和它本身整除的数。例如,2、3、5、7、11等都是质数。质数的特点是它们没有其他的因数(1 和自身除外)。

如何判断一个数是否为质数?

判断一个数是否为质数的步骤如下:

  1. 排除特殊情况:首先,排除小于2的数,因它们不是质数。
  2. 尝试因数:从2开始,尝试用小于该数的自然数进行整除,直到该数的平方根为止。
  3. 判断结果:如果在以上步骤中没有找到可以整除该数的自然数,则该数为质数。如果找到至少一个可以整除该数的自然数,则该数不是质数。

示例

例子 1:判断 45 是否为质数

解答:

尝试因数:2, 3, 4, 5, 6(直到 √45 约等于 6.7)。

45 能被 5 整除。

所以,45 不是质数。

例子 2:判断 57 是否为质数

解答:

尝试因数:2, 3, 4, 5, 6, 7(直到 √57 约等于 7.55)。

57 能被 3 整除。

因此,57 不是质数。

例子 3:判断 71 是否为质数

解答:

尝试因数:2, 3, 4, 5, 6, 7, 8(直到 √71 约等于 8.426)。

71 不能被这些数整除。

因此,71 是质数。

1000 以下的质数

  • 2
  • 3
  • 5
  • 7
  • 11
  • 13
  • 17
  • 19
  • 23
  • 29
  • 31
  • 37
  • 41
  • 43
  • 47
  • 53
  • 59
  • 61
  • 67
  • 71
  • 73
  • 79
  • 83
  • 89
  • 97
  • 101
  • 103
  • 107
  • 109
  • 113
  • 127
  • 131
  • 137
  • 139
  • 149
  • 151
  • 157
  • 163
  • 167
  • 173
  • 179
  • 181
  • 191
  • 193
  • 197
  • 199
  • 211
  • 223
  • 227
  • 229
  • 233
  • 239
  • 241
  • 251
  • 257
  • 263
  • 269
  • 271
  • 277
  • 281
  • 283
  • 293
  • 307
  • 311
  • 313
  • 317
  • 331
  • 337
  • 347
  • 349
  • 353
  • 359
  • 367
  • 373
  • 379
  • 383
  • 389
  • 397
  • 401
  • 409
  • 419
  • 421
  • 431
  • 433
  • 439
  • 443
  • 449
  • 457
  • 461
  • 463
  • 467
  • 479
  • 487
  • 491
  • 499
  • 503
  • 509
  • 521
  • 523
  • 541
  • 547
  • 557
  • 563
  • 569
  • 571
  • 577
  • 587
  • 593
  • 599
  • 601
  • 607
  • 613
  • 617
  • 619
  • 631
  • 641
  • 643
  • 647
  • 653
  • 659
  • 661
  • 673
  • 677
  • 683
  • 691
  • 701
  • 709
  • 719
  • 727
  • 733
  • 739
  • 743
  • 751
  • 757
  • 761
  • 769
  • 773
  • 787
  • 797
  • 809
  • 811
  • 821
  • 823
  • 827
  • 829
  • 839
  • 853
  • 857
  • 859
  • 863
  • 877
  • 881
  • 883
  • 887
  • 907
  • 911
  • 919
  • 929
  • 937
  • 941
  • 947
  • 953
  • 967
  • 971
  • 977
  • 983
  • 991
  • 997