QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2820|回复: 8
收起左侧

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑 / f8 p& Q7 T% i. x" h; W* C

, Z# H3 z2 O' N7 \ 64@HCS96]B3$ZD3`2O5G3`D.jpg
; r, z' c" f9 A) X2 A( x( d 十进制弧度.jpg 请问下不是这种表示方法才对吗?
1 l, c# L' ~$ j- Z! {" j  Y; @那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
0 h0 S8 I3 F9 t# L( plisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
% u4 c( a4 l0 T4 `lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)2 G, N% B: C" t% C
它们的结果都=n*pi/180) p) X' k, R* r5 e
同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
0 A0 k) x0 Y- _. s  P明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
6 y# T0 q5 ^8 C& l3 E  L( K7 _遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?
+ q4 G3 @' }( i0 P' T4 y1 Q(defun C:15 ()
* k6 F  f  X, c! H5 V6 o (setvar "snapang" (* pi(/ 15 180)))6 I9 d5 w' G, ^2 }
(prin1)
' g, `! I3 _6 B4 S, j)  [4 g% o9 d/ Y
(defun C:45()2 I# M8 z/ ]* W6 p* K( n1 \
(setvar "snapang" (* 45(/ pi 180)))
' e! a0 i" }. u" k0 o (prin1)
" `7 y$ U; V7 q6 l' w( c, H% U)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))/ V4 u: {( k5 y, U( i- u( e
==>. o" [3 s! V8 D+ }- |, C! F
(setvar "snapang" (* pi (/ 15.0 180))), w+ M8 s3 _- }9 z3 j6 l! B

& @+ `# c; Z) J2 }: a" W-------------------------------
3 e6 O0 Q- S7 u. k3 S: x
7 t2 Z) o  e- v. {( ICommand: (/ 15 180)1 m. A. O0 h4 y2 A! d( I% h
0
9 S* k0 M  }' I1 n3 \2 \6 |6 Z. X  |. e
Command: (/ 15.0 180)
9 M# h7 ~% V' x  e: k0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
5 j: i7 Z# E+ \% Q: _45度-->是度度量
+ `# ^1 i) T, `# XLisp角度计算是以弪度量为准% U" f1 m- p1 A& F2 I2 z8 Z
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
+ M$ Y( v0 E( ^请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算4 y6 Q* J0 N/ O+ X5 ^9 D* g) q
(/ 1 2) ==> 0
, T3 {. E  o/ I! x( z(/ 15 10) ==> 1
- T& M$ b3 ?. T! ^5 @/ I
) G/ J2 T7 y5 |! c' _9 t3 m% Z6 P加小数点后一位 Real 运算& _& k9 \6 t3 B8 v- R, b% z, F4 n7 B
(/ 1.0 2) ==> 0.5/ w) ?7 v6 |! c" A' |& e- @$ Q
(/ 1 2.0) ==> 0.5' s# u  w( ^/ \! L

) `& d4 d& w% ~* e6 A9 L' p# P(/ 15.0 10) ==> 1.5; j/ ?8 h- G/ {! x0 |1 G; f
5 r! Z6 K( o1 j. u
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei 2 a) J+ O. P9 m! B
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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