反素數計算器
輸入一個數字,判斷是否為反素數;或輸入起始數與終止數,生成範圍內的所有反素數。
什麼是反素數?
反素數是指將一個素數的阿拉伯數字序列(十進位)由低位向高位反寫,得到的另一個數如果仍為素數,那麼這個數稱為反素數。例如,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