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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 軟體建議 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=37)
-- DRAWNUMBER中小數幾位 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=22543)


由 peter109 在 2020-07-05 12:07 發表:

DRAWNUMBER中小數幾位

是否可增加一函數 說明目前的商品/股票 是小數幾位 方便在DRAWNUMBER中使用
否則 一個指標 還要隨觀看的商品/股票去做小數幾位的調整 非常不方便 感恩

ps. 雖然我自己早已寫好,此舉單純為惠及狐友

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 cgjj 在 2020-07-05 18:13 發表:

回覆: DRAWNUMBER中小數幾位

引用:
最初由 peter109 發表
是否可增加一函數 說明目前的商品/股票 是小數幾位 方便在DRAWNUMBER中使用
否則 一個指標 還要隨觀看的商品/股票去做小數幾位的調整 非常不方便 感恩

ps. 雖然我自己早已寫好,此舉單純為惠及狐友



可嘗試利用 MINDIFF 來判別看看


由 peter109 在 2020-07-07 02:43 發表:

這麼做 最後"至少"會帶出一位小數
還是我錯用了?

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 cgjj 在 2020-07-07 08:17 發表:

引用:
最初由 peter109 發表
這麼做 最後"至少"會帶出一位小數
還是我錯用了?



MINDIFF 為最小變動價位
若最小變動價位為整數時,並不會有小數!


由 cgjj 在 2020-07-07 09:47 發表:

範例:

原碼:
pstr:=numtostr(MINDIFF,6); StPF:=STRFIND(pstr,'.',1); for i=strlen(pstr) downto StPF do begin if strmid(pstr,i,1)<>'0' then break; end; PN:i-StPF; //最小變動價位之小數位數


由 peter109 在 2020-07-07 09:52 發表:

感恩

__________________
至誠能勝天下至偽
至拙能勝天下至巧


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


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

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