首先感谢2楼Sam的对比例子得出最终结果
总结超出银行存款上限时的系统程序
第一步:转换保证支票货币所需手续费 (可领金额)
以 出金额*5%(没服务)/4%(VVIP服务)手续费
若这一步有使用100%折扣券则跳过手续费全额转换
=表面保证支票可领金额
第二步:扣除生成保证支票道具时所需手续费
以转换后可领金额*5%(没服务)/4%(VVIP服务)手续费
=最终生成保证支票道具上所显示的金额
第三步:把保证支票货币存进银行再转换成可用玛币
不用100%折扣券+没服务
= 出金额抽9.75%手续费 (最终取得成交价90.25%的玛币)
没用100%折扣券+VVIP服务
= 出金额抽7.84%手续费 (最终取得成交价92.16%的玛币)
用100%折扣券+没服务
= 出金额抽5%手续费 (最终取得成交价95%的玛币)
用100%折扣券+VVIP服务
= 出金额抽4%手续费 (最终取得成交价96%的玛币)
顺带列出银行有足够存款限额时的系统程序
不用100%折扣券+没服务
= 出金额抽5%手续费 (最终取得成交价95%的玛币)
没用100%折扣券+VVIP服务
= 出金额抽4%手续费 (最终取得成交价96%的玛币)
用100%折扣券+没服务
= 出金额抽0%手续费 (最终取得成交价100%的玛币)
用100%折扣券+VVIP服务
= 出金额抽0%手续费 (最终取得成交价100%的玛币)
这边代入Sam超出银行存款上限时的例子
装备成交价6亿*92.16%(1-7.84%手续)
=552,960,000 (5亿5296万)
若银行有足够存款限额时
6亿*96%(1-4%手续)
=576,000,000 (5亿7600万)
两者手续费差额3.84%
在超出银行存款上限时使用100%折扣卷
=成交价的3.84%金额
=当成交价为6亿时这张折扣券价值23,040,000
最后没用折扣券有2304万被系统吃走了 (帮Sam拍拍)
——————————————————————
原问题 (已解决)
早前 了回音石成交了4亿
但银行存款上限只能存3.7亿
帐号有VVIP服务
银行存款已清0
使用了100%手续折扣卷
系统跳出要改领保证支票
要扣除领取金额的5%作支票手续费
按确认后直接跳出保证支票3.84亿
银行没有进帐到任何玛币
我最初以为是3.7亿会先存进银行
超出的限额3000万再吃5%的手续
但现在系统直接吃掉了1600万手续
这1600万是成交额的4%
如果是5%应该会是2000万
最终保证支票出来会是3.8亿才正确
而100%折扣卷却被系统消耗掉了
最后把3.84亿的保证支票放进银行
存款跳出3.7亿后保证支票变成1400万
想请问到底中间程序出了甚幺问题?
100%手续折扣卷也不懂发挥在哪了
最后身上只有一张4格的3.84亿保证支票
有大神发生过一样的问题吗?