-
8推荐
MMIX T-shirt
2019年1月18日德国慕尼黑寄出,1月31日中国福建收到,历时14天。 ...
-
12推荐
沉默寡言的电脑天才——双仓莉莎
![数学女孩4][1] 第2章 积跬步,致千里 我做的第一件事情, 是查看什么东西被糟蹋了, 什么东西没有损坏。 ——《鲁滨逊漂流记》 2.1 高中 2.1.1 泰朵拉 “学长!” 我回头望向这响亮又清脆的声音的源头。 这里是我就读的高中,现在正值放学…...
-
3推荐
还要加上一个常数项
两位数学家在一个鸡尾酒吧里争论普通民众到底对数学了解多少。一位数学家认为一般人对数学知之甚少,另一位则表示,有相当一部分人其实对数学知之甚多。 “我赌二十英镑是我对。”第一位数学家在去洗手间之前留下话。在他走后,另一位数学家把女服务员叫了过来。 听着,一会儿我的朋友回来后,…...
-
7推荐
希尔伯特的裤子
![David Hilbert][1] 大卫·希尔伯特(David Hilbert,1862.01.23─1943.02.14)是德国著名的数学家。 希尔伯特从小喜爱数学,在威廉预科学校读书时,他数学获最高分“超”。 老师在毕业评语中写道:“该生对数学表现出强烈兴趣,而且理…...
-
6推荐
罗素的 “大罪”——《数学原理》
作者:卢昌海 [https://www.changhai.org/articles/science/misc/bookstories/PrincipiaMathematica.php][1] 本文发表于 2015 年 3 月 19 日的《南方周末》(发表时略去了注释及英文标注)…...
评论了
把 52 个素数放在长度为 256 的数组的适当位置,在使用时确实更方便。
谢谢,长知识了。
private static long primeOf(int c) { return PRIMES[c - 'a']; } 不需要考虑大小写字母吗,在 Java 中 a-zA-Z 似乎不是连续编码的。 建议改为: return (c >= 'a' && c <= 'z') ? PRIMES[c - 'a'] : (c >= 'A' && c <= 'Z') ? PRIMES[c - 'A'] : 0; 或 return Character.isLowerCase(c) ? PRIMES[c - 'a'] : Character.isUpperCase(c) ? PRIMES[c - 'A'] : 0;
前52个素数是: 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, 直接给出不好吗?
算数基本定理 -> 算术基本定理(或称唯一分解定理)