All calculations are always performed at the maximum available precision, unless you round your numbers manually. So, basically you have 2 options:
1. Round the numbers during the data load:
round(Price, 0.01) as Price, // rounding
ceil(Qty, 0.01) as Qty, // rounding up
2. Round the numbers in each calculation within each measure:
round(Price, 0.01) * round(Qty, 0.01)
ceil(Price, 0.01) * ceil (Qty, 0.01)
Upgrade your Qlik skills at the Masters Summit for Qlik - coming to Boston, MA this October!
It is very common for many tools like Qlik Sense to use full precision on calculations.
However if you want to do rounding (use fewer decimal places) during calculations you could use the Round() function like this:
Round( Round( 21.7434736842105 , 0.01 ) * 10.94 , 0.01)
Which will give you 237.84