|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
本帖最后由 千年 于 2011-6-13 15:00 編輯 0 g4 o4 F- c: t
S6 g# i( k) w- t3 [- i
OKUMA宏程序相關數學操作功能 5 E7 d& U E5 S- V# D
1 s( O1 O2 G2 Z6 @+ a! l5 ?' t 操作 操作符 備注# e* H- b1 U6 s
邏輯操作 4 w) {# U/ c0 V: S1 E8 ~4 a ]4 K' L
異或 EOR 0110 = 1010 EOR 1100 ( 見 *3.)2 {7 @5 g0 u. H" r! w7 O
邏輯或 OR 1110 = 1010 OR 1100 ( 見 *3.)& C5 x3 U4 |8 F4 b9 n
邏輯與 AND 1000 = 1010 AND 1100 ( 見 *3.)/ _# N( ^1 D. W# F6 K2 S
非 NOT 1010 = NOT 0101$ d0 Z+ X0 e) Y! C& n6 `$ @3 q
算術運算
# X" ^ i( Y0 q+ Y6 V8 R6 N) c2 X6 ~ 加 + 8 = 5 + 3
9 I! ~0 F4 A, W* Y 減 - 2 = 5 - 3
/ f8 u0 E" n+ q5 C& o 乘法 * 15 = 5 * 3, ^2 c' q$ @5 k, b& [
除 / 3 = 15/5
% _* x% Z% P. V% g三角函數
7 B0 Z7 x$ [" u* ~0 w7 z* Z2 g( p$ c 正弦 SIN 0.5 = SIN [30]( 見 *4.). I" @, d4 }/ I
余弦 COS 0.5 = COS [60] ( 見 *4.)
4 R* Y% x% P' P4 k 正弦 TAN 1 = TAN [45] ( 見 *4.), t4 d1 k2 N7 V! E
余弦 (1) ATAN 45 = ATAN [1] ( 取值范圍 -90 至90)
' ~& g) I: K! d( G1 H6 ]余弦 (2) ATAN2 30 = ATAN [2 , 1] ( 平方根 3) ( 見*1)* ]1 K& S* k1 {2 A9 l
數學功能 % Q9 @9 w% ]( Q2 q" S
方根 SQRT 4 = SQRT [16]
+ S7 \$ S2 \! B* J' E n2 x' v- ~ 絕對值 ABS 3 = ABS [-3]
. `# Z# a( g/ y* T5 M十進制轉 BIN 25 = BIN $25($ 代表十六進制數 )
3 L0 ^6 a' n% Q" ~0 J, g 二進制
$ U0 S2 a) t4 W4 f+ w二進制轉 BCD $25 = BCD 25
( g, Z& J/ ^( w1 n# E" p 十進制
2 r7 R8 W: g/ x$ J, w6 q四舍五入 ROUND 128 = ROUND [1.2763 x 102]
f! d' d( z$ L" d, U# z7 X 下取整 FIX 127 = FIX [1.2763 x 102]
/ s: H5 C/ _! X0 u" r 上取整 FUP 128 = FUP [1.2763 x 102]
3 n# [4 S: ~; ]2 E' b四舍五入 DROUND 13.265 = DROUND [13.26462] ( 見 *2.)
( d. w5 k: _! |! v0 `. v向下精確 DFlX 13.264 = DFlX [13.26462] ( 見 *2.)0 ^# Z8 p: T* a
向上精確 DFUP 13.265 = DFUP [13.26462] ( 見 *2.)* C% ]4 M5 n& `! w: Z" R
余數 MOD 2=MOD [17 , 5]. f6 g& {+ c9 {+ y: g
括號
2 t% g* m" R4 b% y! W: w 左括號 [ 決定計算的順序( 首先計算括號中的表達式)8 |" W6 I+ E" o, g( Z7 \
右括號 ]
) p* ?8 ^$ A' m5 ]% Q + r/ p! e6 D m+ M# J% C2 Y7 h2 |
*1. ATAN2 [b a] 的值是一個用坐標值(a b) 表達的點的變量 ( 范圍 -180° 至 180°)
+ n9 [) v: ~" ]/ X! O: Y$ _*2. 該例中設定單位是毫米 % i6 y: Y+ x6 r" E" q# ^( w0 s& x/ `
*3. 在邏輯運算符號 (EOR ,OR ,AND ,NOT) 的前面和后面必須留空格 9 { w) e' h2 D8 m' a
*4. 功能操作符號 (SIN ,COS ,TAN 等 ) 后面的數字必須用括號括上"[ ]"2 F" \) v3 Y u) {8 ^2 y
( a, b 和 c 用來表示相應位的內容 ) " |
|