|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
本帖最后由 千年 于 2011-6-13 15:00 編輯 , b6 u' r' y H0 l8 Q
/ t: o. e$ Z# F' G8 d' }$ v& l
OKUMA宏程序相關數學操作功能
* v* o4 A- l: K& G+ x" D* i1 m
H- z W; G1 C! t' [( z 操作 操作符 備注
5 B9 p! C7 \( ]$ l! m邏輯操作 0 S# i# u+ G( p) P" C8 l- V
異或 EOR 0110 = 1010 EOR 1100 ( 見 *3.)9 @, d' Y7 }) m' @8 M
邏輯或 OR 1110 = 1010 OR 1100 ( 見 *3.)$ c/ Z8 c. I/ V L' E$ I1 Q8 s- D
邏輯與 AND 1000 = 1010 AND 1100 ( 見 *3.)
' K" j: R7 K n- M& `2 [& N* H 非 NOT 1010 = NOT 0101
6 ?: @) o; p6 _' L算術運算 6 U1 H2 Z) y- \) q& K" f
加 + 8 = 5 + 3
! S1 P) [! o$ r0 s, M% R, \9 i/ a 減 - 2 = 5 - 33 f. L; K, n/ t$ s# m4 }( a
乘法 * 15 = 5 * 3
; V( t* f f$ a0 P( z 除 / 3 = 15/5
7 F2 E* S T; ?1 U, P0 f2 f6 n三角函數
) W/ J" O8 E* t, ` 正弦 SIN 0.5 = SIN [30]( 見 *4.)
2 I U7 ^) k% J 余弦 COS 0.5 = COS [60] ( 見 *4.)
3 p- Z, N$ ~3 y2 e$ `4 f9 T 正弦 TAN 1 = TAN [45] ( 見 *4.)
3 X3 L0 Z! d2 A- o5 y7 z# Y1 y" l余弦 (1) ATAN 45 = ATAN [1] ( 取值范圍 -90 至90)
) c+ ]& f# I, o3 J4 J) P Z6 T$ }余弦 (2) ATAN2 30 = ATAN [2 , 1] ( 平方根 3) ( 見*1)
; R, t$ o9 F" w* I! o0 Y0 J數學功能
" `/ ~# P$ o* l. ?4 y$ y3 ] 方根 SQRT 4 = SQRT [16]
( d% }$ h N- ?3 z& [/ [ 絕對值 ABS 3 = ABS [-3]
$ `/ E, O, A$ M- h十進制轉 BIN 25 = BIN $25($ 代表十六進制數 )
- D8 _$ g9 P" q# l; q9 R 二進制/ Y- {5 T$ ~, d7 |
二進制轉 BCD $25 = BCD 25
- W0 t* H: R: }9 G0 \ 十進制6 p* Z% O1 o) A7 M& x
四舍五入 ROUND 128 = ROUND [1.2763 x 102]
; G' m5 T; \" K. X5 O 下取整 FIX 127 = FIX [1.2763 x 102]# W- R- |9 \7 h
上取整 FUP 128 = FUP [1.2763 x 102]
9 b- t0 O8 l: e- M* [" @四舍五入 DROUND 13.265 = DROUND [13.26462] ( 見 *2.)* e# n X- R; J, {5 L
向下精確 DFlX 13.264 = DFlX [13.26462] ( 見 *2.)
& Z W, q1 G3 s5 R: }3 H5 V- f向上精確 DFUP 13.265 = DFUP [13.26462] ( 見 *2.)5 h2 q* j' W4 ~
余數 MOD 2=MOD [17 , 5]- Y% t& Y; O% Y/ O" q
括號
9 t7 R/ O" `5 Q" {) j" n 左括號 [ 決定計算的順序( 首先計算括號中的表達式): ~! ]6 j+ P; u+ j* o) c2 O* k* C
右括號 ]
7 p4 G* R+ ?$ N8 J1 {4 H R9 t4 j2 C0 H , d9 V5 q/ L5 |4 S2 r3 t# K9 f7 x& k; @
*1. ATAN2 [b a] 的值是一個用坐標值(a b) 表達的點的變量 ( 范圍 -180° 至 180°) 0 h- \8 g/ H; ]3 T/ m
*2. 該例中設定單位是毫米
+ r, U& |& N0 b0 m7 `9 I; G2 T*3. 在邏輯運算符號 (EOR ,OR ,AND ,NOT) 的前面和后面必須留空格
i- J9 P A- Z5 Q4 Y8 S" [*4. 功能操作符號 (SIN ,COS ,TAN 等 ) 后面的數字必須用括號括上"[ ]"% w7 E" t8 D i
( a, b 和 c 用來表示相應位的內容 ) " |
|