反素数计算器
输入一个数字,判断是否为反素数;或输入起始数与终止数,生成范围内的所有反素数。
什么是反素数?
反素数是指将一个素数的阿拉伯数字序列(十进制)由低位向高位反写,得到的另一个数如果仍为素数,那么这个数称为反素数。例如,17 是素数,反写就是 71,71 也是一个素数,所以,17 是一个反素数。
如何判断一个数是否为反素数?
- 确定数字是否为素数:一个数如果大于 1,并且只能被1和它本身整除,那么这个数就是素数。
- 反写数字:将该素数的阿拉伯数字序列反向排列,得到新的数字。
- 判断反写的数字是否为素数:检查反写后的数字是否大于 1,并且只能被 1 和它本身整除(质数判断)。如果是,则原数为反素数。
示例
例子 1:判断 59 是否为反素数
解答:
59 是素数。
反写后的数字是 95。
95 不是素数。
因此,59 不是反素数。
例子 2:判断 137 是否为反素数
解答:
137 是素数。
反写后的数字是 731。
731 不是素数。
因此,137 不是反素数。
例子 3:判断 1021 是否为反素数
解答:
1021 是素数。
反写后的数字是 1201。
1201 也是素数。
因此 1021 是反素数。
前 100 个反素数
- 13
- 17
- 31
- 37
- 71
- 73
- 79
- 97
- 107
- 113
- 149
- 157
- 167
- 179
- 199
- 311
- 337
- 347
- 359
- 389
- 701
- 709
- 733
- 739
- 743
- 751
- 761
- 769
- 907
- 937
- 941
- 953
- 967
- 971
- 983
- 991
- 1009
- 1021
- 1031
- 1033
- 1061
- 1069
- 1091
- 1097
- 1103
- 1109
- 1151
- 1153
- 1181
- 1193
- 1201
- 1213
- 1217
- 1223
- 1229
- 1231
- 1237
- 1249
- 1259
- 1279
- 1283
- 1301
- 1321
- 1381
- 1399
- 1409
- 1429
- 1439
- 1453
- 1471
- 1487
- 1499
- 1511
- 1523
- 1559
- 1583
- 1597
- 1601
- 1619
- 1657
- 1669
- 1723
- 1733
- 1741
- 1753
- 1789
- 1811
- 1831
- 1847
- 1867
- 1879
- 1901
- 1913
- 1933
- 1949
- 1979
- 3011
- 3019
- 3023
- 3049