亚洲二区精品_国产精品com_日本高清精品_国产高清一级毛片在线不卡

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

查看: 1404|回復: 5

[求助] 如果#2只能輸入0.或1.,如何檢驗?

[復制鏈接]

28

主題

67

回帖

146

積分

注冊會員

積分
146
樓主
發(fā)表于 2013-7-19 17:02:04 | 只看該作者 |正序瀏覽 |閱讀模式

馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)

您需要 登錄 才可以下載或查看,沒有賬號?立即注冊

×
本帖最后由 羅蓋仙 于 2013-7-19 17:10 編輯
* m$ h- \2 v& G  q  T8 P
7 m) W9 z6 s) m( O0 O我寫某程序有用到,我是寫來玩的,我個人在那某程序中把B(#2)當成附加功能: |& h9 k! k& C3 g
我的目的是輸入0是關閉附加功能;輸入1是打開附加功能. Y; {) g4 M' e1 D

9 K: o( ~, v$ @' ?, K( E/ R如果限制#2只能輸入0.或1.,其他的數(shù)值禁止的話,如何檢驗?
3 ~( o# B& j4 Z( @我的方法1:(老套的方法,比較嚴格)
- I+ }* y% |2 X8 S( o7 f4 {IF[[#2NE0.]AND[#2NE1.]]THEN#3000=1.9 c! G- a% u6 X
) A8 I7 A0 n! V8 D9 Y2 H0 w
方法2:
9 n2 t% p5 S- y6 W( z  s% oIF[#2 OR 1. NE 1.]THEN#3000=1.1 e1 G1 w; @; `1 T" S
例子a:如果#2=-1.
# E& A' d  `; i7 ]$ m! Z2 l4 t( [#1=#2OR1.   #1=-1' j/ u+ S! P0 h9 Q" x" k
例子b:如果#2=0.5
% G5 N, z; w$ g: q- A0 P( r5 c#1=#2OR1.   此時#2會變成1.   #1=1.
- j7 N3 X6 }+ G例子c:如果#2=1.5
% g% a$ j9 [- c0 A+ n9 {( i#1=#2OR1.   此時#2會變成2.   #1=3.4 D+ [( \! [9 g5 n8 }4 n* o
方法2可能不太穩(wěn)6 B0 p' g1 G5 B

' ?6 F4 s* d( n% ?/ ^: h) T我再改良方法2:前面加入FIX, G" j/ D9 G- [3 c1 \7 ~
#2=FIX[#2]
1 Q& @* h2 N: zIF[[#2 OR 1. NE 1.]]THEN#3000=1.' h; M8 D' i3 Z2 A  k: {

; A0 {! s, }, _# D請高手指點其他的方法

0

主題

18

回帖

10

積分

新手上路

積分
10
6#
發(fā)表于 2013-7-22 21:11:12 | 只看該作者
其他類型就不執(zhí)行,無視之4 Z* H* R! [+ p0 J: c5 F+ f2 y; J( |  G! x
IF[#2EQ0]GOTO100, ]6 z1 y$ W. l: H
IF[#2EQ1]GOTO200
* B( T6 s1 A$ D; T" B' S: |3 C8 Q* SM99
回復

使用道具 舉報

28

主題

67

回帖

146

積分

注冊會員

積分
146
5#
 樓主| 發(fā)表于 2013-7-20 07:03:41 | 只看該作者
回復 3# 空氣中的小魚
% [- ]) z9 X; T$ V; o1 M: t1 h
/ d7 I% z+ O7 h  e" w/ j我想吃鮮魚
回復

使用道具 舉報

3

主題

54

回帖

29

積分

注冊會員

積分
29
地板
發(fā)表于 2013-7-19 23:52:40 | 只看該作者
呵呵 ,小魚老師的經(jīng)驗之談,獲益匪淺
回復

使用道具 舉報

板凳
發(fā)表于 2013-7-19 21:47:04 | 只看該作者
IF[[#2NE0.]AND[#2NE1.]]THEN#3000=1.
; M% l  ?0 @' E" b6 A2 q對于三菱不會有問題,4 A" M- I+ e! A7 n6 H7 w! ~
對于FANUC,要根據(jù)參數(shù)設置,才能識別邏輯判斷( k& S! `& |: c2 G; _9 T2 A
而且對于FANUC邏輯運算比如對于小數(shù)型的,在邏輯運算前首先會對數(shù)據(jù)進行四舍五入取整操作后才進行邏輯運算,所以會出問題,而對于OKUMA,對于有小數(shù)的邏輯判斷前,系統(tǒng)先對數(shù)值進行FIX取整,這點和FANUC不同,所以,往往在邏輯判斷,當數(shù)值是小數(shù)型的時候,會出現(xiàn)不可預期的后果,正如樓主說的不穩(wěn)定是相同一個意思。
回復

使用道具 舉報

沙發(fā)
發(fā)表于 2013-7-19 17:28:47 | 只看該作者
IF[ABS[#2*2-1] NE 1]GO 3001
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /2 下一條

QQ|Archiver|手機版|小黑屋|若楓后處理論壇 ( 蘇ICP備11015087號-1|蘇公網(wǎng)安備32059002001368號 )

GMT+8, 2025-5-11 14:20 , Processed in 1.138802 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表