It would seem that a simple operation, subtraction, causes problems in PowerShell. Who can explain why:
3.1 - 3 = 0.1
4.1 - 4 = 0.0999999999999996
20.1 - 20 = 0.100000000000001
It would not be desirable to fasten a rounding off, in such simple operation.