奇狐社區論壇
在這個頁面顯示本主題全部的 3 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]IF 條件語句與條件函數之問題請教 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=17448)


由 novaliou0206 在 2013-01-21 02:51 發表:

[問題]IF 條件語句與條件函數之問題請教

您好,

我想要了解IF 條件語句與條件函數之使用,因此寫了一個小小的測試程式如下:

AA:if(H>REF(H,1),1,0);
BB:if(H>REF(H,1),L,H);
IF numtostr(AA,0)='1' THEN CC:=H; ELSE CC:=L;
DD:CC;

當今高大於昨高時,我要讓BB等於今低,DD等於今高;若今高沒有大於昨高,則BB等於今高,DD等於今低,然後畫出BB與DD的折線,結果BB是對的,但DD永遠是低值,無法高低變化,不知是我IF 條件語句使用錯誤,還是numtostr函數用法不當,煩請指導修正正確用法,謝謝。

我是希望能用IF 條件語句,因為條件符合時,我需要設定一串的變數,謝謝。


由 cgjj 在 2013-01-21 11:02 發表:

回覆: [問題]IF 條件語句與條件函數之問題請教

引用:
最初由 novaliou0206 發表
您好,

我想要了解IF 條件語句與條件函數之使用,因此寫了一個小小的測試程式如下:

AA:if(H>REF(H,1),1,0);
BB:if(H>REF(H,1),L,H);
IF numtostr(AA,0)='1' THEN CC:=H; ELSE CC:=L;
DD:CC;

當今高大於昨高時,我要讓BB等於今低,DD等於今高;若今高沒有大於昨高,則BB等於今高,DD等於今低,然後畫出BB與DD的折線,結果BB是對的,但DD永遠是低值,無法高低變化,不知是我IF 條件語句使用錯誤,還是numtostr函數用法不當,煩請指導修正正確用法,謝謝。

我是希望能用IF 條件語句,因為條件符合時,我需要設定一串的變數,謝謝。



奇狐有兩種 IF 用法各自不同

請參考此篇解說
http://www.chiefox.com.tw/bbs/showt...&threadid=12828


由 novaliou0206 在 2013-01-22 21:26 發表:

謝謝總版主,我已了解兩者的不同與用法了。


全部時間均為台灣時間, 現在時間為07:36
在這個頁面顯示本主題全部的 3 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.