返回

编程之战

首页
关灯
护眼
字体:
大
中
小
第一百零三章 地理哈希(下)
    “年轻人,你可别小瞅了俺”,警卫队长笑着说。

    “俺干这行之前可是念过哈佛的”

    “厉厉害,还望您多指点指点”,杨成只好说道。

    “geohashg算法的输入由两部分组成”,警卫队长开讲了。

    “第一部分是当前的日期,比如说2005-05-26”。

    “第二部分是当天的道琼斯工业指数,比如说是1045868点”。

    “那么,首先第一步,我把这两部分拼接起来,就得到:”

    “2005-05-26-1045868”

    “紧接着,使用d5(哈希类加密)算法处理这个字符串,以16进制形式输出,得到:”

    “db9318c2259923d08b672cb305440f97”

    “这是一个32字符的哈希值”。

    “我把它分割成前后2段,每一段拥有16个字符”。

    db9318c2259923d0

    8b672cb305440f97

    “给这2段分别加上0和小数点:”

    0db9318c2259923d0

    08b672cb305440f97

    “然后,将它们看作16进制的小数,转换为10进制,舍入到小数点后6位:”

    0857713

    0544544

  

第一百零三章 地理哈希(下)(1/2)