文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>怎样将PointF转换为Point

怎样将PointF转换为Point

时间:2011-01-09  来源:ebusi2010

1 Point pt=Point.Empty;
2 PointF ptf=new PointF(0.9f,-0.9f);

 

这样是不正确的

1 pt=(Point)ptf;

 

三个方法如下
1 pt=Point.Round(ptf);
2 //pt=Point.Truncate(ptf);
3 //pt=Point.Ceiling(ptf);

 

Round:通过将 Point 值舍入到最接近的整数值,将指定的 PointF 转换为Point 对象。

Truncate:实质上舍去小数部分并向0方向靠拢,比如坐标0.9和-0.9都变为0。

Ceiling:向下一个最大的整数靠拢,如0.9变为1,-0.9变为0。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载