QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑 9 _8 \& \" b+ z& {: i7 F& t) w
& c9 F/ i2 y/ _+ r7 B
64@HCS96]B3$ZD3`2O5G3`D.jpg $ e* g* I+ q# z4 i2 M
十进制弧度.jpg 请问下不是这种表示方法才对吗?  W0 v. E( P! I' G
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
, z8 H; i6 P5 L  _0 c" Clisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
. z" S% Q' B. Q  Z$ M" jlisp中的(* pi (/ n 180)相当于代数式pi*(n/180)$ G8 {+ ]) ]5 R
它们的结果都=n*pi/180
+ A* u2 y9 N) [8 r同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
+ j9 L: J9 `  Q  [# J3 }明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
" H7 W8 b. k" E* c6 h9 Y遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?
7 a8 D" o, d/ ^$ G(defun C:15 ()+ K6 y  ?' ]4 `" f- P" E  F, v
(setvar "snapang" (* pi(/ 15 180)))& T7 d! V3 k% U" m& ^
(prin1)
, v1 w9 ?' l( K* G% c)
6 g+ e+ k: c  m* k) C# X9 Q(defun C:45()
7 Z$ V% o9 H6 N$ F1 Z (setvar "snapang" (* 45(/ pi 180)))
: [0 L3 C) Z  O4 e) N" H2 P5 b* a8 p (prin1)4 l: J; Y  ^+ \3 D: E7 g
)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
$ }/ Z  ~" G+ z# H( D==>; w( X* J$ o+ f. f
(setvar "snapang" (* pi (/ 15.0 180)))
' p1 Z/ h6 ]6 ?0 R
) e' g  k1 |: n5 @-------------------------------
7 f" ?9 h- W3 Y3 {- h) X7 P3 R3 k0 S" e: U) W
Command: (/ 15 180)3 j: |) J( `+ X, n& W" s
0" a- L$ u9 e* s6 q# S
  d, r! t/ ^9 L4 q1 v/ S
Command: (/ 15.0 180)
$ m/ l& F: Q9 D3 N& k: X- K0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
! I* U- @! v$ t+ C  Q5 M45度-->是度度量
0 P" ]$ x7 g) T( w& E, BLisp角度计算是以弪度量为准+ M2 r, J' g% c( ?
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
2 y6 z! h- I' c* b' e. P. s9 k( |请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算0 h3 I* E2 L: h
(/ 1 2) ==> 0
/ n- \" j# i5 ]" ~" k- B(/ 15 10) ==> 1
4 C3 X2 ~4 a: D+ U$ }3 V' g7 `8 r$ O6 E
加小数点后一位 Real 运算
; _; }. e- I0 [3 \' `6 u9 P(/ 1.0 2) ==> 0.5
5 W& O$ W; b( P(/ 1 2.0) ==> 0.56 w! P% d) y0 L  a5 v: e. ^: }
7 P# M: }: }3 n
(/ 15.0 10) ==> 1.5- i6 F0 Z: r1 h8 }" m% P2 H) R
5 B/ N% I; l$ {2 h
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei ; W7 V( A. y) v8 l$ Q/ F; K- k  b
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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