我正在尋找一些邏輯來解決以下問題。邏輯速率近似
有n筆交易金額:T1,T2,T3 .. Tn。
這些交易的佣金是使用如下提供的匯率表計算的。
如果0和A1之間量 - >速率爲r1
如果A1和A2之間量 - >率是R2
如果A2和A1之間量 - >率是R3
...
...
如果量不是更大 - >率是R4
因此,如果T1 < A1則費率表返回R1否則,如果R1 < T1 < R2,它返回R2。
那麼,讓我們說T1,T2和T3的比率表結果分別是r1,r2和r3。
委員會C = T1 * R1 + T2 * R2 + T3 * R3
e.g;如果速率表的定義(率以%計)
0 - 2500 - > 1
2501 - 5000 - > 2
5001 - 10000 - > 4
10000以上 - > 6
如果T1 = 6000,T2 = 3000,T3 = 2000,然後
C = 6000 * 0.04 + 3000 * 0.02 + 2000 * 0.01 = 320
現在我的問題是,我們是否能夠近似我們設置有T1的佣金量如果代替T1,T2和T3的各值+ T2 + T3(T)
在上述例子中,如果T(11000)被施加到速率tablewe將得到6%和這將導致的600
一個佣金有一種方法來近似佣金值給定T而不是T1,T2,T3的個別值?
如果您沒有費率表的某些屬性,這是不可能的。費率表必須是線性的!例如:10 + 10 + 10 + 10與40不同 - >舉一個例子! –
該問題要求近似。近似總是可能的,在不知道事務分佈的情況下,你不能提出一個好的近似值。 –
但據我瞭解,交易數量並不固定。 –