QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑 0 V/ ]8 R  c4 H1 P9 b
- t. h9 g& a; o- z" l
64@HCS96]B3$ZD3`2O5G3`D.jpg * v& o( m" h, j) I
十进制弧度.jpg 请问下不是这种表示方法才对吗?( c$ c$ X+ u) `1 \3 j( Z
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样." y# V% t: x  D5 u  l
lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
* L! {& G8 V# s1 a3 {" \$ \lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)( N+ U' u5 B6 ^) K, I
它们的结果都=n*pi/180% ^4 }2 S5 e6 m: ?% F- Y1 X8 F
同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
9 I" @$ {3 _5 _; X明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia 3 k" t2 K! m( d# P6 G, g* N* F
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?2 K9 k6 u3 _8 q, V
(defun C:15 ()3 T  k) v4 S/ w5 Y, M9 X9 f' d
(setvar "snapang" (* pi(/ 15 180)))
! Y1 T/ C; ~" [9 ~: u8 O: j (prin1)
8 f+ Z/ x! [: w8 t)
- N: X$ r! ]) o(defun C:45()4 j4 c! a+ |8 K$ @
(setvar "snapang" (* 45(/ pi 180)))
, g. j  f3 s  ]2 i9 C0 b (prin1)
" e* W6 |; M3 _9 v! U0 A1 S& B: A4 _)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))' ?) H' W0 r( k& h) B
==># W9 S) v" ]2 J$ Q, e) _' J
(setvar "snapang" (* pi (/ 15.0 180)))8 L" q! ^2 x) k
  M' Q5 @5 y; s- S1 Y) @9 i
-------------------------------0 m! l6 l' I& g7 g8 Q7 t. s, s
2 h% W+ K# W; x2 }4 t
Command: (/ 15 180); {$ a7 ~' f4 v4 {4 M; l
0
; h; ]6 Y; }% L4 o6 k! e) F6 y& a8 B* }0 k5 p$ y
Command: (/ 15.0 180)4 |) v0 e9 q/ i. h9 O% _5 B0 C
0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数+ C5 v6 U( E; Q& K! p  G
45度-->是度度量
5 R1 |( |" \2 e5 o, QLisp角度计算是以弪度量为准" d$ C+ B1 p' f! p$ p
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei 6 t* _, D1 c$ z2 f9 i
请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算5 D9 m0 V8 }8 S6 Y7 m, E! \
(/ 1 2) ==> 0& \% D, i; f# @$ [
(/ 15 10) ==> 1! I; P2 q7 g8 F' p; S* O) P6 N
& ]7 F. y, L/ t
加小数点后一位 Real 运算
; h6 _* m' W8 Z8 B4 F- d(/ 1.0 2) ==> 0.5
. `3 ]4 w6 b; U2 W  A1 S(/ 1 2.0) ==> 0.5
' @! [3 M  U2 R3 A" D, Y
8 v- q; A( k% ?  b2 B(/ 15.0 10) ==> 1.5- Z& T- a! v# F) ?, G) {9 _
# |8 M/ S" O/ h+ M6 T
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
6 l0 }( x4 F; B' ~6 D' E% v( h 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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