在VB中,已知四点坐标,怎么按要求m,n等分坐标

[复制链接]
查看11 | 回复2 | 2012-11-5 14:09:05 | 显示全部楼层 |阅读模式
这个不难,给你个思路!自己先试试看能不能写出来!不行的话再帮你写!0、四个点的坐标纪录为(x1,y1),(x2,y2),(x3,y3),(x4,y4),分别对应格子的1,5,40,36的点1、 四个点可以组成四个边(分别记为A,B,C,D),也就是可以得到每个的边长(求两点的距离)。2、M,N表示对两条边的等分情况,即M都对A,C边等分,N都是对B,D等分!这样可以分别计算出四条边的等分后的边长,分别对应到A/M、C/M、B/N、D/N。这样也就会产生出M或者N个新的点,例如A的边是(x1,y1)到(x2,y2)组成的话,那么就会有(x1,y1)、(x1+A/M*1,y1)、(x1+A/M*2)一直到(x2,y1),总共M+1个...
回复

使用道具 举报

千问 | 2012-11-5 14:09:05 | 显示全部楼层
就是加减乘除,这些都忘了?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行