1

我想得到最后 2 位数字,这个数字也可以是字符串而不是 int

细胞:

29501864,071879
17906796,472795
17038547,962973
182638877,306748
101159098,3431
183391558,187717

VB脚本功能:Right(CStr( [tracts.Shape_Area] ),2)

我得到什么:
94
47
32
48
31
17

我想要什么
79
95
73
48
31
17

我的功能有什么问题?

4

1 回答 1

1

这段代码是正确的:

Right(CStr( [Shape_Area] ),2)

当您在地理数据库中导入要素类时,Shape_Area创建为可以有多个小数位的Double字段!(默认小数点后 8 位)

但在属性表中,默认情况下可以看到 6 位小数。要查看数字的所有小数位,请尝试以下操作:

CStr( [Shape_Area] )
于 2013-11-13T06:48:18.493 回答