Yes ! That works ! (With the latest version)
EDIT : Seems that something is wrong again ;>
Shipping rule : 2.70euro for 2 kilos. For 2 kilos and over, the cost increasing 0.80 each kilo. So, we should have results of 3.50, 4,30, 5,10 etc
Using this rule :
Name=Over 2 kilos - Total amount; 500==ZIP; 2<Weight; Shipping=2.70+(weight-0.000001+0.80)-( (weight-0.000001) % 1) - 2
Got the following results :
For 2.5 kilos result is 3.50 (correct)
For 3.5 kilos result is 4.50 (wrong) (Should be 4.30)
For 4.5 kilos result is 5.50 (wrong) (Should be 5.10)
For 5.5 kilos result is 6.50 (wrong) (Should be 5.90)
I assume that i got something wrong in my shipping rule ??
EDIT2 : Got the correct rule after 1 hour of tryings ;p
Name=Test modulo; 500==ZIP; 2<Weight; Shipping=2.70+0.80*( (Weight-0.000001+1)-( (Weight-0.000001) % 1) )-1.60
One last question :
Is it possible to show the Total amount of Weight ? For example something like this :
Name=Over 2 kilos - Total amount : "$Weight"; 500==ZIP; 2<Weight; Shipping=2.70+0.80*( (Weight-0.000001+1)-( (Weight-0.000001) % 1) )-1.60
(Where $Weight would show to the customer the total amount of weight).