Fixed-point maths are usually faster, so TFixedPoint will perform mathematically faster.
A floating point may (depending on the degree of accuracy used for the values ββof a fixed point) provide greater accuracy than a fixed point, but will not be performed so quickly in terms of mathematical procedures.
Is "security" too subjective to answer ... safer?
According to your final part of the question, it depends on what you value more: accuracy or performance.
If your primary goal is accuracy, go to TFloatPoint. If performance is your primary goal, go to TFixedPoint.
source share