QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
  ^- a: R( [! Q% F! @
7 q% J& _7 b" T7 ?# W) V 64@HCS96]B3$ZD3`2O5G3`D.jpg $ x" {0 ]! F$ q3 L$ x. u
十进制弧度.jpg 请问下不是这种表示方法才对吗?% i3 z$ p  z5 P9 B; ?- w2 F0 z
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
' y$ d7 }# |8 ^  Y0 ~lisp中的(* n (/ pi 180)相当于代数式n*(pi/180): i( d1 E2 j0 W3 r5 r
lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)5 ~2 I2 D" t) U- Q6 I
它们的结果都=n*pi/180
/ a4 |3 d, f& \# P" E+ P. n同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia ! e5 x3 N3 H6 X& \6 b, v4 Z
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia 1 }, I6 z# f) ~3 j0 L7 H
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?
! r0 m" }0 ~9 U. C  U(defun C:15 ()$ ]: |3 B; z: c, ~$ W
(setvar "snapang" (* pi(/ 15 180)))
/ z5 `9 L8 Q( y6 V: r% t8 A (prin1)
6 }: R' t2 P  `" `)
  D7 o# w% O$ i9 l( L(defun C:45()
6 R2 `1 ~! a; i (setvar "snapang" (* 45(/ pi 180)))
' @) k/ W2 S; l1 t3 B; P2 ` (prin1)/ u; d; f' U$ w: O% b- E
)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
4 P9 [/ |* q# i==>% I1 e5 b! J/ I& ]1 i4 B" l1 n# r; r
(setvar "snapang" (* pi (/ 15.0 180)))
( X( E. b% {8 D4 b% R" r( A% _7 Q1 }. Z. m' _7 Q% d( T! Q
-------------------------------0 A8 W- a. z- ?0 k! I

5 T3 I1 `; B  D0 g) b6 x1 @Command: (/ 15 180)
2 w& ^% D: Z2 M# e3 ^0 @$ X3 e& c0% g4 {1 @3 U  m; C7 U

: o2 u1 @, p  y. L3 [1 ?: q, gCommand: (/ 15.0 180)' K$ w* r" X7 R# H1 G
0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
* Q5 ~; W9 X2 S" {8 M45度-->是度度量  X# v' o5 \. z* ~$ R2 ^
Lisp角度计算是以弪度量为准
) Q! i3 F- ^- ~(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
- B# E, c) I2 F$ b! x3 n请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算
0 ~' O7 ^9 o$ q& U: b! J/ t(/ 1 2) ==> 0
. l$ Q* _, F0 j( o(/ 15 10) ==> 1
) K% p& a0 o8 @+ I1 C' u( w! i4 T# Y* |2 X5 R1 o
加小数点后一位 Real 运算
1 }9 Z1 z5 h2 s3 F1 Q2 p9 M(/ 1.0 2) ==> 0.5
8 O, i' z! w1 k$ l  q(/ 1 2.0) ==> 0.5
$ v( _! a* O) |: M/ `$ k2 ?5 T6 d& P/ |+ t3 E, k7 {/ R
(/ 15.0 10) ==> 1.5
& u2 P" G3 C4 `, J. Z& ?  f( t) ?* U3 h$ f
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei ) ?3 \; r; d8 |1 z+ J
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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