![]() |
在這個頁面顯示本主題全部的 3 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 怎麼寫出除非另一個條件成立才改變,否則維持原先狀況的語法 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=11607)
怎麼寫出除非另一個條件成立才改變,否則維持原先狀況的語法
有一個判斷項目,我始終寫不出來
希望各位有經驗的前輩、大大們可以指點語法的寫法
如下
A、B、C、D、E、F
甲、乙
如果「甲」和「乙」這兩組數字都大於A
就令XYZ=1
之後即使「甲」和「乙」沒有再大於A
但是在A∼F之間遊走,只要「甲」和「乙」沒低於F
XYZ依舊是=1
除非「甲」和「乙」這兩組數字都小於F
才會令XYZ=0
之後「甲」和「乙」必須同時都再次超過A
XYZ才會再=1
回覆: 怎麼寫出除非另一個條件成立才改變,否則維持原先狀況的語法
引用:
最初由 raveedd 發表
有一個判斷項目,我始終寫不出來
希望各位有經驗的前輩、大大們可以指點語法的寫法
如下
A、B、C、D、E、F
甲、乙
如果「甲」和「乙」這兩組數字都大於A
就令XYZ=1
之後即使「甲」和「乙」沒有再大於A
但是在A∼F之間遊走,只要「甲」和「乙」沒低於F
XYZ依舊是=1
除非「甲」和「乙」這兩組數字都小於F
才會令XYZ=0
之後「甲」和「乙」必須同時都再次超過A
XYZ才會再=1
![]()
![]()
![]()
![]()
回覆: 回覆: 怎麼寫出除非另一個條件成立才改變,否則維持原先狀況的語法
引用:
最初由 cgjj 發表
S1:=甲>A and 乙>A;
S2:=甲<F and 乙<F;
XYZ:S1-S2;
XYZ:=ref(XYZ,barslast(XYZ<>0));
XYZ:=if(XYZ=-1,0,XYZ);
全部時間均為台灣時間, 現在時間為04:28 | 在這個頁面顯示本主題全部的 3 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.