![]() |
在這個頁面顯示本主題全部的 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=8813)
[求助]程式優化
請教版主大:這個程式IF用的太多了, 是否可以將其改善。謝謝!!
ck:= day<>ref(day,1);
SA:=sum(amount/10000, barslast(ck) +1);
TK:=openminutes(time)/30,LINETHICK0;
IF(TK=1,SA*4.42,0),stick,LINETHICK4;
IF(TK=2,SA*2.83,0),stick,LINETHICK4;
IF(TK=3,SA*2.23,0),stick,LINETHICK4;
IF(TK=4,SA*1.87,0),stick,LINETHICK4;
IF(TK=5,SA*1.63,0),stick,LINETHICK4;
IF(TK=6,SA*1.46,0),stick,LINETHICK4;
IF(TK=7,SA*1.32,0),stick,LINETHICK4;
IF(TK=8,SA*1.19,0),stick,LINETHICK4;
IF(TK=9,SA*1,0),stick,LINETHICK4;
回覆: [求助]程式優化
引用:
最初由 tonyhsu 發表
請教版主大:這個程式IF用的太多了, 是否可以將其改善。謝謝!!
回覆: 回覆: [求助]程式優化
引用:
最初由 cgjj 發表
若 SA*n 的這個 n 有規則性, 則可簡化
全部時間均為台灣時間, 現在時間為19:12 | 在這個頁面顯示本主題全部的 3 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.