TC官方合作论坛
标题:
怎么计算角度?
[打印本页]
作者:
xiaoling2013
时间:
2013-9-12 01:42
标题:
怎么计算角度?
知道2个坐标后怎么求得角度
作者:
dongyijun1979
时间:
2013-9-12 01:59
直接调用,弹窗现实角度值
function 计算角度(x1,y1,x2,y2)//(x1,y1)和(x2,y2)分别为第一点和第二点的坐标值
变量 临时变量1=x2-x1
变量 横直角边长=数学.绝对值(临时变量1)
变量 临时变量2=y1-y2//warnning: 是y1-y2
变量 竖直角边长=数学.绝对值(临时变量2)
变量 斜边长=数学.开方(横直角边长*横直角边长+竖直角边长*竖直角边长)
变量 临时变量3=类型.转浮点型(竖直角边长)/斜边长
变量 弧度=数学.反正弦值(临时变量3)
角度=类型.转浮点型(弧度)*180/3.1415926
如果(临时变量1<0 && 临时变量2>0)
角度=180-角度
如果结束
如果(临时变量1<0 && 临时变量2<0)
角度=角度+180
如果结束
如果(临时变量1>0 && 临时变量2<0)
角度=360-角度
如果结束
help.messagebox(角度 & "度")
endfunction
复制代码
作者:
dongyijun1979
时间:
2013-9-12 02:01
上次你那帖子都给你发代码了。
你测试一下
作者:
sanmaodo
时间:
2018-7-20 19:35
dongyijun1979 发表于 2013-9-12 01:59
直接调用,弹窗现实角度值
非常好!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1