永发信息网

用VB表达式写出坐标点(x,y)落在以(10,20)为圆心,以25为半径的园内

答案:2  悬赏:70  手机版
解决时间 2021-03-17 12:58
用VB表达式写出坐标点(x,y)落在以(10,20)为圆心,以25为半径的园内
最佳答案
到圆心的距离小于半径即可
If (x - 10) * (x - 10) + (y - 20) * (y - 20) < (25 * 25) Then MsgBox "点在圆内" Else MsgBox "点在圆上或圆外"

完整代码,需要两个text,一个command

Dim x, y
Private Sub Command1_Click()
If (x - 10) * (x - 10) + (y - 20) * (y - 20) < (25 * 25) Then MsgBox "点在圆内" Else MsgBox "点在圆上或圆外"
End Sub

Private Sub Text1_Change()
x = Val(Text1.Text)
End Sub

Private Sub Text2_Change()
y = Val(Text2.Text)
End Sub
全部回答
用cricle方法就可以画出这个圆
cricle(10,20),25
这里你一定要注意!这里的单位是vb默认的“缇”,而不是我们熟悉的厘米,是非常小的单位,比像素还小,所以可能是显示不出来这个圆。你可以试着将它放大。好像1cm是1400缇(有点记不清了,请原谅)
希望对你有些帮助~~~~~~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湖南大学函授站地址有知道的么?有点事想过去
真三国无双7猛将传,感觉这几个人物不太好上
开车从甘肃瓜洲到西安怎么走比较近
datavideo 切换台 怎么样
阿根廷河床有多厉害
清克的舒缓面模怎么样?
南通狗狗收容所在哪里
英语语法的时态和三单是什么东西,求讲解要
张悬是否有宗教信仰
公司的电脑只能上内网,不能上外网和QQ
成语什么什么思
支付宝客户端不能用 一闪而过
华中农业大学荟园5栋我想知道这个在什么地方
狗前猪后忍一忍,真真假假混一谈。逢年过节些
如果把算式120÷4×25-92的运算顺序,改变成
推荐资讯
山麓这个词语中麓的意思是什么
求助长虹C2588K彩电屡烧行管
从胳膊肘往下,开始有袖子,的衣服叫什么?
A区非985非211大学的MBA分数线会不会超国家
云骑尉的介绍
4.3x减1.8×等于97.5要解方程
万家乐壁挂炉网上比实体店便宜45百元,就是不
罚款50 不扣分是哪项
四川变脸是怎样的?
百度知道怎么回答问题? 我看到一个很久以前
1987年农历4月29日 中午出生的五行八字是什么
htc evo 4g有一首英文歌是默认铃声,歌名是什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?