默认头像
路人甲
路人甲
  • 注册日期2008-07-04
  • 发帖数2
  • QQ
  • 铜币113枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1742回复:1

请帮助一下初学者

楼主#
更多 发布于:2008-07-10 09:27

刚刚接触supermap二次开发

在读supermap自带的数据world.smw中的world中的双精度型的smarea字段时候
读出的数据怎么比原来的数据多出一位或两位,下面是读出的几个数据

读出的数据                                          原来数据
2931.554593770361                          2931.55459377036
25.927509982691845                        25.9275099826918
660.92712421653414                        660.927124216534
0.11630908894585446                      0.116309088945854
19.573569582320488                        19.5735695823205
0.25430895154659083                       0.254308951546591
62.654981213705469                         62.6549812137055
如果把相应的位数四舍五入后就正确了,请问什么原因,怎么解决

喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2008-07-04
  • 发帖数2
  • QQ
  • 铜币113枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2008-07-12 10:58

有好心的朋友帮一下忙吧

举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部