QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2837|回复: 8
打印 上一主题 下一主题
收起左侧

[已解决] 角度表示问题

 关闭 [复制链接]
跳转到指定楼层
1#
发表于 2011-5-19 00:08:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 中国广东广州

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

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

x
本帖最后由 janekou 于 2011-5-21 13:30 编辑 % u% A1 n+ {7 f9 z; O1 ]& W
0 |0 O, h# V* l  S
( G& g* {$ ]; z$ D/ m" a
请问下不是这种表示方法才对吗?, {  u6 v  p. {% I& r2 [: f. L3 Q
那上面的应该变成(* pi (/ 15 180)))这样才对吧,求高人指点下。
2#
发表于 2011-5-19 08:39:03 | 只看该作者 来自: 中国辽宁铁岭
都一样.
  Q% h4 W1 l! y. C) X  R; `lisp中的(* n (/ pi 180)相当于代数式n*(pi/180)
" V- a1 F% H9 t, x, t4 ?1 ^lisp中的(* pi (/ n 180)相当于代数式pi*(n/180)
4 m4 i+ p! n: D它们的结果都=n*pi/180
/ n- b4 w3 L6 J8 |( J- r. ~同样的道理,上面的代数式在lisp中还可以写成(/ (* n pi) 180)
3#
 楼主| 发表于 2011-5-19 13:40:58 | 只看该作者 来自: 中国广东广州
2# woaishuijia
" }" L" x1 H7 d, H! `( i1 R明白,谢谢指点啦。
4#
 楼主| 发表于 2011-5-19 21:35:07 | 只看该作者 来自: 中国广东广州
2# woaishuijia
: f9 K. s' Y) f4 R. L, D$ r遇到问题了,请问下下面的那段为什么只可以执行45的部分呢?) n! p+ U9 p% ?( y; L2 r6 C# S
(defun C:15 ()  G5 A8 v% s! f8 p+ O, d
(setvar "snapang" (* pi(/ 15 180)))
  h) f, L% s5 J# N: d) ]6 O (prin1)
; g5 H$ G& Y- p7 Q3 a& O)
! K9 R9 \& D0 b(defun C:45()+ z# _/ c7 G! g, F2 d$ I
(setvar "snapang" (* 45(/ pi 180)))4 M9 \, C7 C; f3 j/ e( x# P
(prin1)) P, Y3 ]8 \% T* U2 M  D! y. w
)
5#
发表于 2011-5-19 22:47:32 | 只看该作者 来自: 中国台湾
(setvar "snapang" (* pi(/ 15 180)))
8 c8 t3 x. y. z/ I' J==>$ I5 ~& D' e- ]6 m
(setvar "snapang" (* pi (/ 15.0 180)))  K1 Y3 d; z$ W- k% e! V
0 w  v2 a- t, d, _5 q6 T
-------------------------------
" W: c  Q; y  u$ u! y$ X& e# F( O0 G; t" D5 e6 ?7 F0 ^- t' w3 [
Command: (/ 15 180)' l# m* j- R6 g) b& K8 J! }, R
04 h! v! i  c, T3 `

1 Y. T+ u+ M$ L; J+ L# F# j. j7 z+ @" tCommand: (/ 15.0 180)
; @6 H6 Q$ j6 @; [( q0.0833333

评分

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

查看全部评分

6#
发表于 2011-5-20 17:31:33 | 只看该作者 来自: 中国台湾
(/ pi 180)是度度量换算成弪度量的一个常数
7 @# P1 f% P3 V! K9 `45度-->是度度量
1 r( D, ^: Y- E6 _5 B5 i! jLisp角度计算是以弪度量为准8 ?  Z! y3 \& K
(* 45(/ pi 180)))是把45度度量换算成弪度量
7#
 楼主| 发表于 2011-5-21 09:18:45 | 只看该作者 来自: 中国广东广州
5# SunVei
+ J$ h3 f. v% c+ E请问下什么时候要加小数点后一位,什么时候不用的呢?谢谢啦
8#
发表于 2011-5-21 11:26:00 | 只看该作者 来自: 中国台湾
不加小数点时以整数运算
) i5 A* _" u7 R(/ 1 2) ==> 0
( T' A4 K4 m5 q2 z3 Q; |/ I6 m$ i(/ 15 10) ==> 1
2 e$ G# ~  z& r- C  X9 |3 C2 ~; e/ m" x) I" i6 h7 ^2 ~! y0 s
加小数点后一位 Real 运算
% u8 [- Y6 A% `. u(/ 1.0 2) ==> 0.5
. ^& Y3 b# K3 Y5 h: F4 m(/ 1 2.0) ==> 0.5
: l  }! _2 L% w* a9 O
$ L8 ?) J! K. T  }( A(/ 15.0 10) ==> 1.5
# `! u# a4 G7 S$ G# G, _8 t" @; L. R2 p0 ]8 a* ~; @3 B5 h
加不加依所需为准
9#
 楼主| 发表于 2011-5-21 13:30:09 | 只看该作者 来自: 中国广东广州
8# SunVei % o+ {3 A0 J$ d6 b4 ?7 u
哦,原来这样啊,谢谢啦 ,明白
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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