I worked on a trading system dealing with transaction limits expressed in USD but trading in many currencies.
FX rates and prices were expressed in fixed point because it was more efficient to handle in FPGA. A lot of thought went in to making the system accurate enough based on real FX rates while falling on the right side of the limit