标题:[求助]用VB求面积
只看楼主
hujunhui
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-9-27
 问题点数:0 回复次数:12 
[求助]用VB求面积

请各位大虾们帮小弟一个忙,做道题目,哪怕说个思路也好。

任给六个点,求这六个点组成的多边形的面积。

E-MAIL:hujunhui007@163.com

搜索更多相关主题的帖子: 面积 
2004-09-27 17:55
hujunhui
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-9-27
得分:0 
怎么没人回复啊,大虾们帮帮忙啊
2004-09-28 18:04
五月天
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2004-4-20
得分:0 
可以在中心位置任意作一点,求6个三角形的面积之和。

啦~啦~啦~~
2004-09-29 12:47
白峰
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2004-9-13
得分:0 
不是6个,是4个,定义边长和高,就可以了呀!

白天永远都是我们寂静的时刻,只有到晚上,我们才会睁这惺忪的双眼来窥视着网络!让所有收费的东西都害怕我们吧!免费万岁,自由万岁!
2004-10-01 22:42
一梦三四年
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2004-9-22
得分:0 
这样的话怎么判断那个点在六边形的范围内呢?

这是一个多美丽又遗憾的世界 这是一个不能停留太久的世界
2004-10-02 10:14
Javaer
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2004-10-3
得分:0 
如果说是六个任意的点,那末它所组成的六边形是不确定的(如五个点组成正五边形,中间还有一个点,那末连线方式就有多种多样),除非你指的是凸六边形。如果是的话,可用中间取点的方法(即用中间点与其他六点连线组成6个三角形,求其面积之和),中间点可取成六个点的坐标平均值。

2004-10-04 09:22
tvrc200379
Rank: 1
等 级:新手上路
帖 子:351
专家分:0
注 册:2004-3-30
得分:0 

我想这样可以吧


我是灌水天堂的新版主,请新老用户来报道啊 (欢迎来灌水。。。) 哈哈哈。。。。 http://websx.home./bbs/list.asp?boardid=35
2004-10-07 09:10
五月天
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2004-4-20
得分:0 

没错,我之前的想法太简单了,但是实施起来却很困难。其实大剑师的想法不错的,也让我想起了“泰森三角形”这个重要的东东! 泰森三角形的思想就是把最近的三个点连成三角形(当然,这是地理问题了,呵~),这样可以保证用最少的三角形计算面积。当然也有问题,比如如果最近的三个点连成的三角形在六边形的外部,那就要事先作出判断了,比如判断三角形的重心是否在边界连线之外等等。。。 以上如果有不对的地方敬请大家指正啊!


啦~啦~啦~~
2004-10-07 20:20
五月天
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2004-4-20
得分:0 

[此贴子已经被作者于2004-10-13 19:35:01编辑过]


啦~啦~啦~~
2004-10-13 15:34
760210
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-12-16
得分:0 
这个简单啊,你有坐标法计算面积的公式吗?只要知道六个点的坐标(哪怕是相对坐标),用公式就行了啊。

编程改变生活  知识改变命运 !!!
2004-12-16 16:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-5778-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.136694 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved