QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
3 y% z* G8 G; l4 p, Y( E7 U
9 i6 b+ W# n6 A+ @ 64@HCS96]B3$ZD3`2O5G3`D.jpg : l5 m6 {) Z4 k: z0 d
十进制弧度.jpg 请问下不是这种表示方法才对吗?
) ~1 N! q4 q1 V5 x! C" R) |0 ^那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.
+ |. O2 l# c; h# o6 e" E, b0 clisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
4 _$ r2 B) t; g% `0 Olisp中的(* pi (/ n 180)相当于代数式pi*(n/180)
# x/ ^. @0 u2 e: p8 B$ L它们的结果都=n*pi/180
$ q5 b3 S7 W/ s9 F% x同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia ) W3 b2 w  h! p6 L/ Q
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia ' T1 [0 Q) o" {/ o
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?
/ e; z4 S! T5 u% [(defun C:15 ()
& C, n/ D! G9 @0 n$ n0 _ (setvar "snapang" (* pi(/ 15 180)))( t: N1 R; \7 Y
(prin1)
  x- I" g, [& M* q$ w4 G9 x); b. _8 ^% a: G; d. E" p
(defun C:45()
9 n) q# H. X* S (setvar "snapang" (* 45(/ pi 180)))4 Q# G, x& }8 x2 `" H# {( x
(prin1); J, r& c2 `9 I3 I' L! S
)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))' M; r# d/ b- @8 P5 [
==>8 m( U+ t/ U6 g# b) K
(setvar "snapang" (* pi (/ 15.0 180)))% o  Z" R3 U& Y1 Z
$ d2 W) D3 |7 ?8 {. ~% ~1 Q
-------------------------------; P3 \$ |9 `' P/ T1 d
6 n- _& f' Q% s+ }) P1 u, b4 L# D: m
Command: (/ 15 180)6 ~) _( A7 b: g
0: e. Q7 E; u. k8 O6 g  ~

/ g/ W! C0 Z" L% x! _1 p8 GCommand: (/ 15.0 180)
5 ^/ `0 h- P; i- K$ p; Q+ t) Y$ r0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
3 ]; X. V4 v9 @2 Y/ ?45度-->是度度量! K% J0 `; Y' a0 n$ K4 {2 W( @7 ~
Lisp角度计算是以弪度量为准
4 i9 K# p( ^) P9 R(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei & I) D" z/ r* a3 \; [
请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算/ ~; x: u$ Q. f# J- L
(/ 1 2) ==> 05 F4 h, h& l9 R/ }
(/ 15 10) ==> 1
* D& M' l+ W0 N/ ?. k* M/ {# O( K
8 U% l: m/ _% I7 w% i) l加小数点后一位 Real 运算: @& d! W. P8 q  \! f4 }0 j
(/ 1.0 2) ==> 0.5
" D$ o3 \+ C$ \3 A, m0 H(/ 1 2.0) ==> 0.5( N% u' y6 P- O- n2 k0 ~" {2 g% n
* ?& P( q- o0 S# T
(/ 15.0 10) ==> 1.5
# z! u/ i- ?# p6 ]% D+ x5 r5 n1 A3 `7 l0 o) R: Q( B; u
加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei
; {1 x0 G& U+ w 哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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