明经CAD社区's Archiver
社区
›
VBA/VB/ActiveX/API 编程技术
› 画圆弧的问题,我想要劣弧但每次都出现优弧
hnge
发表于 2005-6-13 16:04:00
画圆弧的问题,我想要劣弧但每次都出现优弧
请大家帮忙查查程序,
问题应该出现在子程序的if部分,调试显示的结果明明满足totalangle=ang这个条件,但程序总是跳过该选择支而执行else部分,跳了n遍也不正确,请高手赐教,谢谢
wyj7485
发表于 2005-6-14 09:19:00
objarc.totalangle = ang 改为取小数点后3位比较,这是精度问题.可如下:
int(objarc.totalangle * 100) = int(ang * 100)
hnge
发表于 2005-6-14 20:18:00
谢谢呀,搞定了
页:
[1]
查看完整版本:
画圆弧的问题,我想要劣弧但每次都出现优弧