美文网首页
本福特定律

本福特定律

作者: VanCare | 来源:发表于2017-05-02 23:31 被阅读0次
    解释

    数字的变化快慢往往基于自身的大小。同样的位数,比如5位,10000到20000 和 80000到90000 间距是一样长的,而10000由于自身更小使得数字的变化间隔也成比例减小,所以首数字越小,该类数字比例越高。

    附python代码(fib):

    d={}
    for i in xrange(10):
        d[i]=0
    a,b=1,1
    for i in xrange(20000):
        a,b=b,a+b
        d[int(str(a)[0])] += 1
    print d
    for i in xrange(10):
        d.value/=20000
    print d
    

    如果:

    import random
    d={}
    for i in xrange(10):
        d[i]=0
    b=0
    for i in xrange(20000):
        a=random.randint(1,6)
        b+=a
        d[int(str(b)[0])] += 1
    print d
    for i in xrange(10):
        d[i]/=20000
    print d
    

    则不会出现这种情况。

    相关文章

      网友评论

          本文标题:本福特定律

          本文链接:https://www.haomeiwen.com/subject/atnhtxtx.html