|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
本帖最后由 千年 于 2011-6-13 15:00 編輯 9 ~$ N, S8 ]5 V3 ~" _1 m
( S6 Q! @( y' i! D. Z- T5 cOKUMA宏程序相關數學操作功能
' w- c& w. m7 `6 |6 C0 u, {6 ~& `, A' ^
4 e5 v% P; \8 y& q" r7 p. O/ R+ a 操作 操作符 備注
2 X( E! @) g7 F( ^) y0 k% a& w邏輯操作 : k2 B9 F* z9 J$ s+ s! \
異或 EOR 0110 = 1010 EOR 1100 ( 見 *3.)
' m! J' L4 a( \" G' a0 v 邏輯或 OR 1110 = 1010 OR 1100 ( 見 *3.)
+ \; `# ^. z9 r( V, i& i6 ~ 邏輯與 AND 1000 = 1010 AND 1100 ( 見 *3.): |4 ~4 E. d" K ^
非 NOT 1010 = NOT 0101' E2 `+ q3 H7 Z
算術運算 ) L0 _! i! v/ P; t: b* |1 N
加 + 8 = 5 + 36 n/ Z: K$ l" \
減 - 2 = 5 - 38 j; F1 x9 B3 s% i- P
乘法 * 15 = 5 * 3" e# X0 K, q8 j8 p
除 / 3 = 15/5
6 U, L+ V& ^4 }* |+ f三角函數
& W5 U9 h- [/ a7 P. Q, }2 \6 [& L( @ 正弦 SIN 0.5 = SIN [30]( 見 *4.)
K( |+ Q7 o; ^. ~% Z( V 余弦 COS 0.5 = COS [60] ( 見 *4.)
6 k8 `1 i" G) {6 q+ e! n 正弦 TAN 1 = TAN [45] ( 見 *4.)
! q1 c6 T+ a/ t/ P* _余弦 (1) ATAN 45 = ATAN [1] ( 取值范圍 -90 至90)) f2 Q( O6 L9 Q$ c; y
余弦 (2) ATAN2 30 = ATAN [2 , 1] ( 平方根 3) ( 見*1)
' i9 i; U7 d8 G數學功能
' Q5 i0 \2 V) D( b6 }4 @ 方根 SQRT 4 = SQRT [16]
' @, B2 H J4 a3 s4 I 絕對值 ABS 3 = ABS [-3]
( g% o" I3 _' ^: V# X十進制轉 BIN 25 = BIN $25($ 代表十六進制數 )( }' T5 r; k7 X+ L7 C$ C
二進制; I, F. L- @+ K* l( e' O, t* z" q
二進制轉 BCD $25 = BCD 250 R: V4 e5 B9 M, M. G
十進制
6 v) j- g# c7 h四舍五入 ROUND 128 = ROUND [1.2763 x 102]
/ n- e* t2 s5 s# r a- S! b 下取整 FIX 127 = FIX [1.2763 x 102]
/ i" u( M) y3 Q# p% d 上取整 FUP 128 = FUP [1.2763 x 102]
% [6 w: B! G" z& i1 e四舍五入 DROUND 13.265 = DROUND [13.26462] ( 見 *2.) O, ^+ h" _! w5 w# o
向下精確 DFlX 13.264 = DFlX [13.26462] ( 見 *2.)+ L9 g( K: g8 T* M D
向上精確 DFUP 13.265 = DFUP [13.26462] ( 見 *2.)9 R ~$ P, P- V/ @, S: H
余數 MOD 2=MOD [17 , 5], X8 w: N, c, c1 |; R
括號
" w& L* F/ K/ e* l6 I 左括號 [ 決定計算的順序( 首先計算括號中的表達式)
% O+ w9 {# Q! z n 右括號 ]
5 @' S0 }2 g2 ^1 J0 e4 h 6 R- \7 r1 G# g; i8 Y) o
*1. ATAN2 [b a] 的值是一個用坐標值(a b) 表達的點的變量 ( 范圍 -180° 至 180°) 9 V+ W2 S9 Q' Q! L4 C; Z
*2. 該例中設定單位是毫米 , h$ B' o9 j6 v3 _
*3. 在邏輯運算符號 (EOR ,OR ,AND ,NOT) 的前面和后面必須留空格
' f- n; g% @1 p g" t; ^*4. 功能操作符號 (SIN ,COS ,TAN 等 ) 后面的數字必須用括號括上"[ ]"
1 S4 I8 @- F) \0 t: v' g9 ?9 ^ ( a, b 和 c 用來表示相應位的內容 ) " |
|