fixed cp28936

There are still things to be fixed in % formatting - everything commented out in formatfloat_testcases.txt. I will add a separate CP to track it.
Please use {} even for the simple cases.