PS
Kom på att det kan bli följdproblem om man följer förslaget att köra t.ex. följande:
price=div(int(mult(100,GetGVar(add(thisindex,40)))),100)
Om någon tiotusendel då hade dragits av från priset, så som har hänt tidigare, så skulle detta förvisso göra att priset blev exakt ned till hundradelen. Men priset skulle i så fall bli en hundradel för lågt, eftersom int() alltid avrundar nedåt. Detta kan t.ex. leda till att man inte får avslut om man går efter orderboken på köpsidan, så det behövs väl även avrundning till närmaste heltal innan man kör int() om jag tänker rätt nu?
Kom på att det kan bli följdproblem om man följer förslaget att köra t.ex. följande:
price=div(int(mult(100,GetGVar(add(thisindex,40)))),100)
Om någon tiotusendel då hade dragits av från priset, så som har hänt tidigare, så skulle detta förvisso göra att priset blev exakt ned till hundradelen. Men priset skulle i så fall bli en hundradel för lågt, eftersom int() alltid avrundar nedåt. Detta kan t.ex. leda till att man inte får avslut om man går efter orderboken på köpsidan, så det behövs väl även avrundning till närmaste heltal innan man kör int() om jag tänker rätt nu?
Comment