[問題]Cash MOD 211 兌換計算錯誤

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

[問題]Cash MOD 211 兌換計算錯誤

文章 ernie »

就是無條件進位...

假定有 A,B 兩個貨幣
目前假定 40A=1B
當使用者要把A貨幣換成B貨幣時,輸入21個A換成B,
但是cash.php卻這樣計算:
21/40 = 0.525
A - 21
B + 1

也就是說結果會四捨五入計算@@

我目前自己修改只能讓B不要四捨五入計算,修改如下:
找到

代碼: 選擇全部

$exchanger->give_by_id_array(array($c_cur_to->id() => $converted_amount));
改成

代碼: 選擇全部

$exchanger->give_by_id_array(array($c_cur_to->id() => floor($converted_amount)));
嗚~ 這樣A還是多扣啦 :-(

誰能幫忙一下 T_T
簽名是什麼?
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

看開一點,多扣的部份就當作是繳交匯兌手續費。(爆)

沒事我是上來亂的.... ^^||
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
ernie
星球公民
星球公民
文章: 73
註冊時間: 2003-07-24 16:56
聯繫:

文章 ernie »

依夢兒 寫:看開一點,多扣的部份就當作是繳交匯兌手續費。(爆)
其實我本來是這樣想的呀,但是每個人收的都不一樣...||b
這個bug我已經放棄修改了,那段php複雜到不行@@
.....這應該找原作者來負責?? :-?

我把銀行下面多弄三個按鈕出來...反正這不難寫
Demo
圖檔

圖檔
把圖貼出來給大家參考.....

這種東西很難套用到每個站上面...所以我應該不會釋出吧@@
簽名是什麼?
主題已鎖定

回到「外掛問題討論」