卡西欧fx5800计算器编写坐标反算程序问题

已知测站点坐标及其指向终点的方向角,计算左右两点到该直线的距离及其桩号(左右2点坐标已知)"X0"?A:"Y0"?B:"KZY"?N:"TZY"?TLbl1:"X1"?C... 已知测站点坐标及其指向终点的方向角,计算左右两点到该直线的距离及其桩号(左右2点坐标已知)

"X0"?A:"Y0"?B:"KZY"?N:"TZY"?T
Lbl 1:"X1"?C: "Y1"?D: Pol(C-A,D-B):I→E:J→F
If(F<0):Then(“F=”F+360 →F):IfEnd
“K=”:N+E*cos(F-T)→K
“L=”:E*sin(F-T)→L
Goto 1
通过这个程序可以计算出目标答案,但是问题是:如果Y1坐标小于Y0坐标程序,,
程序就会显示句法错误,大于的情况就不会。
求高手解答,在线等等等,急求!!!!!
X0=77644.96 Y0=79812.31 KZY=0 TZY=76°7′35″
X1=77651.227 Y1=79817.134
结果是 K=6.186 L=-4.927 这个是可计算出来的X0=77560.976 Y0=79439.494 KZY=0 TZY=22°37′39″
X1=77574.197 Y1=79439.006
这个是计算不出来的
展开
 我来答
百晓用3
2013-06-22 · TA获得超过1285个赞
知道小有建树答主
回答量:179
采纳率:33%
帮助的人:101万
展开全部
没道理啊,给组数据来看看。

我这里按你的步骤编辑出来的,没遇到你的情况啊,,,你给一组你计算正确的数据和 算不出的数据看看
追问
X0=77560.976     Y0=79439.494     KZY=0     TZY=22°37′39″
X1=77574.197 Y1=79439.006
这个是计算不出来的
追答

能算出来啊,桩号是-379.381     宽度是-20.812

我觉得是角度转换错乱了,你把这几个语句改一下就能了,我是这样编的。

 

 

正常运行,数据准确,,盼采纳!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式