QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
, d& n3 @9 s( {, a/ A
" G/ Q) s' t, U! J) Z 64@HCS96]B3$ZD3`2O5G3`D.jpg - G' @4 {! R8 d# o9 A& j2 T3 U4 Z% a
十进制弧度.jpg 请问下不是这种表示方法才对吗?5 K' ~# X( R& S" x6 z* ^, q
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.6 }) i3 |% O& P( K5 p. m7 |! m
lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
+ J. n% q7 h( r  W4 mlisp中的(* pi (/ n 180)相当于代数式pi*(n/180)
; ?! ]5 ?+ E- a它们的结果都=n*pi/1804 z! B" z! h* O/ e, u8 v
同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
  f5 D/ `; \2 b" O( b明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia 1 w# R$ U: q+ V" ]
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?
' |/ k  F% _9 r! _& o2 u' I& r(defun C:15 ()
6 _  w% C8 {( m4 k( ^9 U (setvar "snapang" (* pi(/ 15 180)))
6 \! j2 z, p: s  t% H2 Z# R0 T7 W (prin1)+ o% V* k, t  B; s8 r2 _
)5 c# W2 s+ Y2 c
(defun C:45()# c/ u* g; H4 o
(setvar "snapang" (* 45(/ pi 180)))9 a% X6 [2 }3 e9 b1 P+ J7 r* q' J! O5 }
(prin1)
3 {$ y1 b4 |$ u- G, T1 h5 l( X0 ])
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))% `& Z' Z0 \% G4 h. a
==>
8 G! ?# I2 ^8 J9 @* R( M4 a(setvar "snapang" (* pi (/ 15.0 180)))! B) R! S. t) }8 \8 e& o7 s
! b! n" h/ U7 d, |+ I
-------------------------------
8 e- k+ P! S1 y5 o. Q0 Z* c7 g; b4 ~/ N5 x3 V" Q5 a& k) m
Command: (/ 15 180)# R4 j- t) S" y4 m  o( A2 Q
0; E7 ]/ C* J, t! ?; m
" `! s! n: s5 o) V' F; F
Command: (/ 15.0 180)  S* o4 z" v- u0 u# d
0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数/ C; e, O9 g2 O0 R; F2 {/ i' U
45度-->是度度量
/ s" r/ d9 H8 u' tLisp角度计算是以弪度量为准
$ Y( t& }+ @/ Q8 `# v(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei 1 `. Y( Q+ z& [# `" P
请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算% f  S5 e9 K  V; G. i! x+ {
(/ 1 2) ==> 0
% T3 I2 ]' s0 ]' W7 ^(/ 15 10) ==> 1& O& i( Z! b. q# f! T  ?

$ d& k; b! V( W9 L: u加小数点后一位 Real 运算
6 u# }) t! }. x+ N1 S. f(/ 1.0 2) ==> 0.5
7 p# O8 J1 a! s5 E(/ 1 2.0) ==> 0.52 X  ~# L/ L2 H! U( M" ]/ Y
0 K* ^+ Y% ?1 B
(/ 15.0 10) ==> 1.55 X8 l4 Y8 P0 p$ @7 b" N1 e" M
1 a/ Y- f; }6 S7 n1 i  }- d- N6 ^+ E
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
3 [2 P* B3 E& F- g9 I5 z$ g 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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