数学的作用1
2019-11-03 本文已影响0人
我的邻居是腹黑
其实在很早以前,人们就已经试着用数学来解决文字校验的问题了。我们知道,犹太人信仰犹太教,犹太教的经典是《圣经》中的《旧约》,里面记载着犹太人的历史。可是,《圣经》不是由一个人写成的,它的写作过程经历了好几个世纪,所以之后的作者在补充《圣经》时,就会面临一个问题,那就是怎么在抄写的过程中不出现错误?人的马虎总是难以避免,所以这本应该是一个难题。
但是聪明的犹太人发明了一种方法。他们在抄写《圣经》时,会把每一个希伯来字母对应一个数字,这样,每行或者每列文字加起来都对应一个数,这个数就是这一行或这一列的校验码。这样一来,抄完之后只要对比每行每列的校验码正不正确就行了,如果发现校验码有错,那通过行和列的校验码,也可以很快地定位到抄错的地方。这背后的原理,和我们今天的各种校验也是相同的。