xicilion/fibjs — pull request #28 by iwinmin (2014-08-25 14:51:25+00:00)
Title: 增加MongoDB支持64位整数类型

增加Integer64的内部对象类型, Mongo的NumberLong类型自动判断大小决定使用Number还是Integer64对象类型返回.
字符串类型使用了大小写区分的形式, 64个字符尽量减少表示64位整数所需要的字符数量.
带有ValueOf函数, 可以支持数字的加减运算, 由于js的double类型的精度丢失, 进行运算的时候超限度的时候还是会有问题吧.
感觉最好是能在mongo对象加配置, 可以限制是否使用内置对象类型表示Int64的整数类型.