希尔伯特数计算器
输入一个数字,判断它是否为希尔伯特数,或输入起止数,生成范围内的所有希尔伯特数。
什么是希尔伯特数
希尔伯特数(Hilbert Number)是指形如 4n + 1 的正整数,其中 n 是非负整数。因此,希尔伯特数包括:1, 5, 9, 13, 17,依此类推。
如何判断是否为希尔伯特数
给定一个数 x,判断它是否为希尔伯特数的步骤如下:
- 检查 x 是否可以表示为 4n + 1 的形式。
- 若 x - 1 能被 4 整除,则 x 是希尔伯特数。
示例
例子 1:判断数字 141 是否为希尔伯特数。
解答:
1. 计算 x - 1:
141 - 1 = 140
2. 判断能否被 4 整除:
140 ÷ 4 = 35,能被整除。
结果:140 是希尔伯特数,因为它满足 4n + 1 的形式。
例子 2:判断数字 12 是否为希尔伯特数。
解答:
1. 计算 x - 1:
12 - 1 = 11
2. 判断能否被 4 整除:
11 ÷ 4 = 2…3,11 不能被 4 整除,余数为 3。
结果:12 不是希尔伯特数,因为它不满足 4n + 1 的形式。
前 100 个希尔伯特数
- 1
- 5
- 9
- 13
- 17
- 21
- 25
- 29
- 33
- 37
- 41
- 45
- 49
- 53
- 57
- 61
- 65
- 69
- 73
- 77
- 81
- 85
- 89
- 93
- 97
- 101
- 105
- 109
- 113
- 117
- 121
- 125
- 129
- 133
- 137
- 141
- 145
- 149
- 153
- 157
- 161
- 165
- 169
- 173
- 177
- 181
- 185
- 189
- 193
- 197
- 201
- 205
- 209
- 213
- 217
- 221
- 225
- 229
- 233
- 237
- 241
- 245
- 249
- 253
- 257
- 261
- 265
- 269
- 273
- 277
- 281
- 285
- 289
- 293
- 297
- 301
- 305
- 309
- 313
- 317
- 321
- 325
- 329
- 333
- 337
- 341
- 345
- 349
- 353
- 357
- 361
- 365
- 369
- 373
- 377
- 381
- 385
- 389
- 393
- 397