风之助 发表于 2005-8-17 17:02:00

[ARX]ARX中如何使用圆周率π的值?

<P>在程序中用到角度,需要用转换圆周率π,请问在程序如何得到这个值?</P>
<P>在程序中用PI不行。</P>

yfy2003 发表于 2005-8-17 19:30:00

double PI = 4.0 * atan(1.0);

风之助 发表于 2005-8-18 14:23:00

谢谢!!!

我的ARX 发表于 2005-8-22 16:05:00

#define PI 3.1415926

风之助 发表于 2005-8-22 19:35:00

<P>看到这里,想问一下:AutoCAD 中坐标的精度(有效数字)是多少位的?</P>
<P>是C++中的double类型么?</P>

ishou 发表于 2005-8-22 22:41:00

<P>#define&nbsp; PI&nbsp; 3.1415926535897932</P>
<P>最好定义到小数点后16位,即 double的精度.</P>
<P>从ACAD的精度设置来看,AutoCAD 中坐标的精度(有效数字)好象仅仅8位.</P>
页: [1]
查看完整版本: [ARX]ARX中如何使用圆周率π的值?