返回一个新的三维点对象。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public static Point3D Round(
	Point3D pt
)

参数

pt
Type: SuperMap.Data..::.Point3D
要转换的 Point3D。

返回值

此方法转换得到的Point3D。

备注

如果给定对象的 X、Y 或 Z 坐标值是整数值,则新对象的坐标值取给定对象的整数值坐标;对于给定对象的 X、Y 或 Z 坐标值为小数时,则新对象的 X、Y 或 Z 坐标值取给定对象的小数坐标值经过舍入后的整数值,其中,小数部分的舍入存在一定的规则:取最接近小数的整数,如果小数正好处于两个整数中间,其中一个整数为偶数,另一个整数为奇数,则返回偶数。

给定的点对象的坐标为(32.12,26.67,10.40),则新的点对象的坐标为(32,27,10);

给定的点对象的坐标为(32,26.67,10.40),则新的点对象的坐标为(32,27,10);

给定的点对象的坐标为(32.5,25.5,10.40),则新的点对象的坐标为(32,26,10)。

请参见