QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
6天前
查看: 2761|回复: 8
收起左侧

[已解决] 角度表示问题

 关闭 [复制链接]
发表于 2011-5-19 00:08:15 | 显示全部楼层 |阅读模式 来自: 中国广东广州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
0 W3 K- h% l6 H* ^6 v: a5 f: C: z$ E* v* {" t! c# n6 A7 r* S  \
64@HCS96]B3$ZD3`2O5G3`D.jpg 5 A  ~9 h% M9 U" K; {* I- }1 W$ N
十进制弧度.jpg 请问下不是这种表示方法才对吗?
& b! o. O. u% H7 M5 Y1 n! K; X那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
( z' R, H  D. V8 u8 plisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
! I! }$ Q  e# V" nlisp中的(* pi (/ n 180)相当于代数式pi*(n/180)
6 [& Q  v9 Q0 U/ S, b它们的结果都=n*pi/180
6 N6 M  e! L+ m2 q) O; l! L6 ?同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia ; U) l; A% k* ?5 r$ S+ N8 n
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
! y* L* E( F3 L$ W$ K' t2 `遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?" z: E2 G: p+ f" J( `- V/ \! K
(defun C:15 ()
. ~. z0 _; ]" m' o/ V9 K (setvar "snapang" (* pi(/ 15 180)))$ B, E" J$ A% U
(prin1)
) r  ?  ?8 {, h9 K3 K)
& `+ Y( D2 B8 ^5 k6 _; J3 g- G(defun C:45()' Z8 F2 \! J- @  O0 H1 `. S6 ~; f, d
(setvar "snapang" (* 45(/ pi 180)))
, b8 G7 D% k9 w# x6 ?( b (prin1)
, w6 G4 j0 T% L1 F# b( D8 j( c3 M)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))# }9 G8 `$ W- u
==>
7 N$ D. [; |9 M4 F+ A7 V5 R8 m(setvar "snapang" (* pi (/ 15.0 180)))
( ]7 e3 c; U! [% o* K( @) z2 \  F- R* n& j
-------------------------------5 l' c2 ^& c6 Z" l4 W

' p$ r2 v) w& oCommand: (/ 15 180)6 D9 }; y/ B% N% n4 L  W! N
0& n& y  u7 Y$ s8 M
5 d; I/ j8 P" r! d" z. I' K& L8 c) u
Command: (/ 15.0 180)
) w4 n) L* g0 a' |$ Y0.0833333

评分

参与人数 1三维币 +3 收起 理由
woaishuijia + 3 应助

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数" O; W' o: k7 D! Q: q0 P
45度-->是度度量$ _9 p% T  W* F% p) _3 e1 ^  W
Lisp角度计算是以弪度量为准. ~0 F8 X  W+ @8 u
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
* O6 Y1 @) r4 T/ O- f请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算
7 n4 U" ]2 b& X, s+ s$ V2 V(/ 1 2) ==> 0. K- G9 G, Y; g) d, |) Z
(/ 15 10) ==> 1
; U" c  [- Z0 s/ e& M' \6 Y) M0 l& Y6 [! z& {) i; p9 j
加小数点后一位 Real 运算! h0 d- x" M5 N7 O8 d% V9 T
(/ 1.0 2) ==> 0.5
7 [; T  y% U; l" A! K3 A. ^& o( O1 S(/ 1 2.0) ==> 0.5' N6 \" z9 Z2 O6 d$ L9 {8 M4 z. K

7 p' J5 _! f9 p& ^2 ^(/ 15.0 10) ==> 1.5! @- V+ K( c, _8 B- y0 S

* B1 I, w4 F% o' L5 y加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
8 Z8 K3 w9 j5 V- W8 b1 y 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表