QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
全站
goto3d 说: 在线网校新上线表哥同事(Mastercam2022)+虞为民版大(inventor2022)的最新课程,来围观吧!
2021-06-26
查看: 2629|回复: 8
收起左侧

[已解决] 角度表示问题

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

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑 : j& b' p4 y+ Y% j& W8 S( k
+ O/ _( s2 m5 i+ Q7 B
64@HCS96]B3$ZD3`2O5G3`D.jpg : q' p4 t  q7 X; T1 m# E/ S
十进制弧度.jpg 请问下不是这种表示方法才对吗?9 y' M0 ]5 W! @# o
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
发表于 2011-5-19 08:39:03 | 显示全部楼层
都一样.9 D9 E  h; B9 b& @$ {
lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
0 j2 R5 t9 T, ]6 j# d7 J2 Y. ylisp中的(* pi (/ n 180)相当于代数式pi*(n/180)1 ?0 z* G/ \4 Y5 a5 W# x. m
它们的结果都=n*pi/180
6 k& y( J5 G! R( D' F同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
 楼主| 发表于 2011-5-19 13:40:58 | 显示全部楼层
2# woaishuijia + g" r& E& H+ f9 j/ A
明白,谢谢指点啦。
 楼主| 发表于 2011-5-19 21:35:07 | 显示全部楼层
2# woaishuijia ( k3 G0 ^. T- B- ]( o# F
遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?8 Z. d! L. B" W0 }- u3 j
(defun C:15 ()
  h. E; T( M1 l' h (setvar "snapang" (* pi(/ 15 180)))6 r/ Q+ d% g7 J* F
(prin1)
+ k  A; O$ j0 M- b)
; t! o9 z& k- g/ O(defun C:45()
  P* y% `  h7 O  N6 {- w6 w (setvar "snapang" (* 45(/ pi 180)))( j; [( Q% i2 k0 u
(prin1)
% p: A& U* D& J)
发表于 2011-5-19 22:47:32 | 显示全部楼层
(setvar "snapang" (* pi(/ 15 180)))
: a! L4 R8 r) r- r: F2 p( y  \==>
4 D' b  @( G  y% z% G- R& A(setvar "snapang" (* pi (/ 15.0 180)))
0 L6 X2 V, Z, i( \5 `0 Y. l  m* Y$ U3 F# \
-------------------------------
+ g+ n5 l# V6 L" ~$ I4 C, C1 f
  `5 Z' I- r$ A, k  G1 BCommand: (/ 15 180)& h+ v! `, M/ g
06 {6 G9 I4 C, W* g! N- D; C
, Z% V6 Z, Z/ M9 d6 f6 Y& O5 S& V
Command: (/ 15.0 180)  K- o! L: p) X# C" J
0.0833333

评分

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

查看全部评分

发表于 2011-5-20 17:31:33 | 显示全部楼层
(/ pi 180)是度度量换算成弪度量的一个常数7 n. R9 a5 u& k
45度-->是度度量9 I  T2 w- P- i! Z: t' c
Lisp角度计算是以弪度量为准+ @; O/ V4 u: R$ J" d
(* 45(/ pi 180)))是把45度度量换算成弪度量
 楼主| 发表于 2011-5-21 09:18:45 | 显示全部楼层
5# SunVei . {% j: h$ @6 @" ^
请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
发表于 2011-5-21 11:26:00 | 显示全部楼层
不加小数点时以整数运算
5 A) m! Y% p% ](/ 1 2) ==> 0. g2 t& h( o, O! V9 \9 a/ o
(/ 15 10) ==> 1$ N- k4 v: |2 H
3 o( d) X1 C4 S; y2 G/ K
加小数点后一位 Real 运算
1 E# p  b, f- m0 j) _+ o(/ 1.0 2) ==> 0.5
9 I. Z/ f- u/ h(/ 1 2.0) ==> 0.5; ^4 d5 d1 J% w7 F
2 G4 X! u5 i9 z- H" d
(/ 15.0 10) ==> 1.5
/ _9 Q. e2 f. e* J5 J  B8 L3 u, f
& ~( N* r5 ]3 G% A! k- ~加不加依所需为准
 楼主| 发表于 2011-5-21 13:30:09 | 显示全部楼层
8# SunVei , `6 s% U9 H; X/ ?
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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