观察了中信的红利点数的回馈,
察觉到鼎极卡的国内 3 倍与国外 5 倍点数的计算与个人的认知不太一样。
以下依据回馈结果来推算出的可能算法:
1. 国内点数回馈的计算:
假设消费 50 元,则回馈点数的计算:
50/30 = 1.66...
整数的部份乘以 3 倍:1*3 => 3 点
小数的部份没有加倍,取四舍五入: 0.66.. => 1 点
红利回馈 4 点
2. 国外点数回馈的计算:
假设消费 70 元,则回馈点数的计算:
70/30 = 2.33...
整数的部份乘以 5 倍:2*5 => 10 点
小数的部份没有加倍,无条件进位:0.33... => 1 点
红利回馈 11 点
结论:
因为我国外的回馈笔数只有两笔,所以没办法确定小数的部份是否都直接进位,
但是就国内的点数回馈部份,以上述的算法推算是都蛮符合结果的。
尤其红利点数又是以单笔消费分别计算,
依照这个算法,国内消费 59 元才回馈 4 点,
而国内消费 60 元,就可以有 6 点回馈(差了 2 点红利),
结论是,消费金额能让 30 整除才是最佳解 XDDDDD