QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 2769|回复: 8
收起左侧

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
2 _7 |1 j4 f6 ~, b' q% u7 X% `- z" h% B7 p3 R' e
64@HCS96]B3$ZD3`2O5G3`D.jpg
& @, \3 S: n" m2 ]4 @. L; H# v2 o 十进制弧度.jpg 请问下不是这种表示方法才对吗?
. g. Y* C! m3 c$ w1 Q. y那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.- v8 W. D/ ~2 O. W! v& T
lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)9 F4 H% |* I6 ?  \& R
lisp中的(* pi (/ n 180)相当于代数式pi*(n/180). m8 }2 M  z  t, h- L! c, b9 }" v
它们的结果都=n*pi/180
* S! @! F  z' C& q. _- N' E1 d同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia 7 d  {' |/ ~; M7 a
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia # P6 V- U% Z- Q. a$ u5 U
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?0 ?6 X' c+ M. [) m5 w; V
(defun C:15 ()7 R  b) M6 |6 V: \6 ~8 p
(setvar "snapang" (* pi(/ 15 180)))
8 v3 e# C, U  x8 O$ @' x: `6 @" q (prin1)
, E# ?7 S9 \  |. |)
- r0 ?2 H4 |) W) C(defun C:45()
1 C4 ~# W% Q) l" |: b; r (setvar "snapang" (* 45(/ pi 180)))
. U5 Y$ x9 P* r" J& t# W (prin1)
9 _  g. g0 g: b1 {' _)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
% _/ F/ _8 V: N: d% s& r==>
& W6 V8 Z, b7 G6 _(setvar "snapang" (* pi (/ 15.0 180))), B! {, z  T- Y* k

3 j( S. l9 G* Z! g4 e-------------------------------
3 y" `8 S8 O! P+ S3 r5 J; k; X; b9 b4 ?% m7 ~* R7 r
Command: (/ 15 180)# o7 U6 ?2 m& C& d  l! B6 Q
0) z3 k! n6 F3 I' ]

" W( |4 ~9 ^* A8 z* A; uCommand: (/ 15.0 180)
9 j& Q5 S+ `1 v0 d) L# [0 @0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数. S5 y$ }  s" x1 L
45度-->是度度量5 A# J! `! ]1 E$ ]( Y  N
Lisp角度计算是以弪度量为准7 U+ ]0 S# ?" {2 c, Q( c
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
9 J2 ]' V) {3 q& E+ m+ c' }请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算
2 `0 T% \4 a( b: Y, q(/ 1 2) ==> 0
! h" }6 Y" h5 O9 L7 E/ B(/ 15 10) ==> 1
1 y# p7 o" g' \+ v  N2 F
& E" W. u& [- I1 H加小数点后一位 Real 运算2 z$ M/ ^& B. D& W, r+ T5 x
(/ 1.0 2) ==> 0.5
" U8 o! Y5 C* H' Q" E! X(/ 1 2.0) ==> 0.5/ I) W5 @' t8 S: k% I
1 s5 K& \& v: {8 v2 p
(/ 15.0 10) ==> 1.5
: G% u  y/ @# j1 s
6 D$ F. y* A) z3 [4 _1 X6 p加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
) Q7 S& m! \/ m3 G# s' h; L 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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