QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
" x* t4 w# }6 X( A, W/ f
- v  d+ r% r: ^, P. T 64@HCS96]B3$ZD3`2O5G3`D.jpg
7 _. H, m5 F2 [$ y+ F% @ 十进制弧度.jpg 请问下不是这种表示方法才对吗?
  h8 r: q5 R8 X+ A6 ^' k那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
5 O0 n4 S3 M3 f; }6 Y! F1 ~lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)7 W. S, `/ `+ p; _* D
lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)
* ?% l" w6 K( m! ^+ B, ^) ?它们的结果都=n*pi/180
) D1 {6 h) e$ J+ S同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia   f' r( Z# g- a' S  b9 E* g! |! b, s
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia - k/ i& h( ~9 @& |
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?9 l8 p% t! f6 r2 y" B
(defun C:15 ()
% a# W2 i$ x  E/ { (setvar "snapang" (* pi(/ 15 180)))
8 ]7 ?. d5 l9 Y7 o7 l1 K' v; r2 {7 [  | (prin1)
8 N2 F6 |9 V# ?: H4 T)& i) r; w! F+ T1 r9 W$ B4 P
(defun C:45()
; A3 c5 k4 b0 n& _ (setvar "snapang" (* 45(/ pi 180)))
: Y' @7 y4 p- D' L (prin1)
* w, d) ^  \0 ~; U5 [* z)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
. ?% G* s2 k% j( M3 W; k==>6 n0 M3 X' O, g' ~* L: q" y
(setvar "snapang" (* pi (/ 15.0 180)))
, C0 }3 f) A2 c% P
  e, f6 O* ]2 S  j4 M$ Z-------------------------------
- D( p! {: A1 w, `1 f- g
# o, A( X1 o* o& o4 R4 TCommand: (/ 15 180)
2 G5 o, D, Y% m5 ^$ |0
& k# c) k+ g8 ^; V1 s, B4 V- i+ g5 k1 E0 d
Command: (/ 15.0 180)
% t0 w  _# }3 u! w$ A1 Z0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
8 W% \5 V: S2 g45度-->是度度量
6 N6 n! g+ e1 B  n7 E2 x: ~Lisp角度计算是以弪度量为准
2 z! O, L( Q7 C0 `6 t3 S(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
) A: p7 s8 g9 o1 g- X请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算+ O- T: D+ B! |8 }, O( U
(/ 1 2) ==> 09 e1 Y( T! K1 n2 t3 I1 G& }
(/ 15 10) ==> 14 ]( }! j+ h0 T/ w& f+ ]
0 m0 _! A8 D% Y! n  z
加小数点后一位 Real 运算) F" ^- g# a0 v9 c) j' g5 j, X
(/ 1.0 2) ==> 0.50 O  F7 v+ i" k9 D: r" n# _
(/ 1 2.0) ==> 0.5
  U! s& t4 M( O0 n9 W$ ^( B6 f2 A+ ]. {+ t( K
(/ 15.0 10) ==> 1.5
7 ]' R& m7 E# h1 e$ [( S' }5 w
3 M9 E- g7 w7 L4 `7 I加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
  w" U, b' ^1 B0 d8 q1 P" { 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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