I 表示Decimal类型的范围为(-7.9x10^28至7.9x10^28)/ (10^0至10^28),并且“适合于金融和货币计算”。
我似乎找不到一个消息来源说,十进制可以代表所有的价值从$79,000,000,000,000,000,000.00美元到$79,000,000,000,000,000,000,000,000,000,000.00。
Decimal是128位类型,128位可以表示从-10^38到10^38之间的每一分钱.但是,我不知道十进制是如何实现的,因此随着float的实现,从0到更远的精度损失可能会更大。
我做了一只有刮痕的蜘蛛。我运行它,并将输出放在json文件中,如下所示。然后,我在VBA中使用clsJsonParser,代码如下。但是对于element.item(“newstxt”),我得到了一个3265错误元素“在这个集合中找不到”;而element.item("newstitle")工作得很好。出什么问题了?是我的VBA代码,还是json文件的格式?
Public Sub JSONImport()
Dim coll As Collection
Dim json As New clsJSONparser
Dim db As DAO.Database
Dim rs As D