持卡人持卡人境外消費交易單筆金額滿2000
元人民幣或等值外幣,即可享
20元人民幣或等值外幣返現;
境外消費單筆滿3000
元人民幣或等值外幣,即可享
30元人民幣或等值外幣返現;
境外消費單筆滿5000
元人民幣或等值外幣,即可享
50元人民幣或等值外幣返現;
每張卡片每個自然月最高返現500
元人民幣或等值外幣
.每筆消費交易返現一次,並且單筆消費額不包含貨幣轉換費。
境外消費交易單筆金額滿2000
元人民幣或等值外幣,即可享
20元人民幣或等值外幣返現;
境外消費單筆滿3000
元人民幣或等值外幣,即可享
30元人民幣或等值外幣返現;
境外消費單筆滿5000
元人民幣或等值外幣,即可享
50元人民幣或等值外幣返現;
每張卡片每個自然月最高返現500
元人民幣或等值外幣
.每筆消費交易返現一次,並且單筆消費額不包含貨幣轉換費。 序號
表示式略小
邊界略大
1x<2000
1999
2000
2001
2x<3000
2999
3000
3001
3x<5000
4999
5000
5001
4y<=450
440450
4605
y=460
4606
y=470
4707
y=480
4808
y=490
4909
y>=500
490500
510注:x為卡片境外消費交易單筆金額
y為每張卡片每個自然月的返現額度
測試用例
已返現金額輸入(
消費rmb
)期望輸出
test1
y<=450
1999
沒有返現
test2
2000
返現20
test3
2001
返現20
test4
2999
返現20
test5
3000
返現30
test6
3001
返現30
test7
4999
返現30
test8
5000
返現50
test9
5001
返現50
test10
4604999
返現30
test11
5000
返現40
test12
5001
返現40
test13
4704999
返現30
test14
5000
返現30
test15
5001
返現30
test16
4802999
返現20
test17
3000
返現20
test18
3001
返現20
test19
4999
返現20
test20
5000
返現20
test21
5001
返現20
test22
4901999
沒有返現
test23
2000
返現10
test24
2001
返現10
test25
2999
返現10
test26
3000
返現10
test27
3001
返現10
test28
4999
返現10
test29
5000
返現10
test30
5001
返現10
test31
5001999
沒有返現
test32
2000
沒有返現
test33
2001
沒有返現
test34
2999
沒有返現
test35
3000
沒有返現
test36
3001
沒有返現
test37
4999
沒有返現
test38
5000
沒有返現
test39
5001
沒有返現
泛型方法的寫法 案例
這個泛型方法目的是比較兩個list的object物件,把兩個list中不一樣的物件提取出來。前提條件是在比較前先給他們排序。同步idc資料 public bool syncidc var addvimopidcs from item in videidcs where vimopidcsids.co...
UnitilsJUnit4 方法案例
本著寫單元測試奔覆蓋率的精神。大概總結了已下幾類寫法,以方法為例 一 直接訪問資料庫層 test public void queryproductsforagenttest throws daoexception public listqueryproductsforagent int scope,...
js陣列 常見方法案例
let arr1 1,2,3,4,5 let arr2 6,7,8,9,10 1 concat arr1 arr1.concat arr2 arr1 array.propotype.push.array arr1,arr2 3 es6合併 arr1 arr1,arr2 4 原始for迴圈 arr2....