QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
1天前
查看: 2851|回复: 8
收起左侧

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑
' R$ t% c* y* k9 |3 i6 t! K' o
* B) g& U% l- p9 [3 p+ r 64@HCS96]B3$ZD3`2O5G3`D.jpg
8 W1 c0 |2 Q" O2 y! k 十进制弧度.jpg 请问下不是这种表示方法才对吗?3 s% v- x1 Q5 i0 `! O9 i" B5 m' _
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层 来自: 中国辽宁铁岭
都一样.+ j* o" V" F6 l$ Q( h; o- a) k
lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
( Y& R9 W# m* x# ?( g; _# M2 `lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)  M% a8 G/ I7 T: o2 k9 x! o( P
它们的结果都=n*pi/1806 C/ [( ~( \7 u% e4 u
同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
6 s9 x9 M- }( V( `5 T明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层 来自: 中国广东广州
2# woaishuijia
# a- K, i5 A8 T2 ?6 o9 `! v; R6 s4 X( o& W遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?6 N, g  [4 R: T# m4 u
(defun C:15 ()
9 Y8 e( a1 T0 b$ { (setvar "snapang" (* pi(/ 15 180)))
' X3 }/ C" p" E+ W/ ~7 i (prin1)
: Y: D- ^0 ]3 h, V! I0 p" b)$ e3 ~; \% o2 a# f8 _9 a- X6 o5 R
(defun C:45()# U8 i- v8 y. n7 C; Y4 X7 r# ]9 w
(setvar "snapang" (* 45(/ pi 180)))9 g- Z0 G  @+ z: x
(prin1): f; f3 d" H" W- h
)
发表于 2011-5-19 22:47:32 | 显示全部楼层 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
3 p) P. \/ c0 a==>3 \4 v3 r! u3 l: j; G
(setvar "snapang" (* pi (/ 15.0 180)))) B$ W% ]2 F5 G7 t- y, i% o

1 \' X& s5 T% v) _: h; v" G% d-------------------------------
6 M$ ]' U2 `0 k( |. d
! v1 I- b( c$ [& Q% h$ ^Command: (/ 15 180)9 [& P( \+ Z( }5 y4 a, H  W
0
* P4 A$ X5 N, s! S" A% y" _0 [3 W- w7 f8 u
Command: (/ 15.0 180)2 w) n0 p/ W, c, X- {. f
0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
2 T2 N: ]  R& n+ C# o) m/ Q8 V6 d45度-->是度度量
1 b/ v( b: A/ ~5 T* B. v7 ^% MLisp角度计算是以弪度量为准
( ]& i: I# l7 H3 v* {8 d& U( q9 F(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层 来自: 中国广东广州
5# SunVei
. o3 {2 U; ^# s' h请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层 来自: 中国台湾
不加小数点时以整数运算6 e9 O* `  p- l) Z
(/ 1 2) ==> 0
2 x6 s) D& F; d/ y" y# l(/ 15 10) ==> 1% A% c6 W, [0 d0 K7 ?
' C7 ?3 E, {  a1 N& ?) \
加小数点后一位 Real 运算
$ x) ?1 p7 _8 |7 E(/ 1.0 2) ==> 0.5* E- P1 O# [5 n! D5 |+ G
(/ 1 2.0) ==> 0.5" m# y# v; R' C7 ^8 I+ V) p

! `8 A7 F+ {/ ?9 s. E(/ 15.0 10) ==> 1.5' i& d' _3 y: X1 p: u( k! K

  g/ Q5 @& p: I# ]4 w/ q9 D加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层 来自: 中国广东广州
8# SunVei 2 C7 M% `/ L5 b3 k2 y
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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