Yeah this can happen in some Cogmind combat calculations. It is being applied correctly there, but because it involves decimal math and there is no attempt to ensure that the results of said math don't end up truncated due to, well, computer math, it's possible to lose a 1 in some instances. It is consistent though. The result of 50*1.400000000 is actually not quite 70, and the same formulas are used throughout, so what it shows is what you get (your actual damage range is as displayed).
Personally I would prefer to only use integer math for absolutely everything, and tend to in the vast majority of places, but combat in particular ended up using decimal math for some things early on, and continued that trend rather than try to rewrite it all.