I clearly stated we were working on floating points here, ones originally provided by the c++ application.
There was a thought to just make everything into big integers here but for this particular application it really just was the realization that all of this stuff was better off server side anyways for state maintenance reasons