Знам всичко за начина, по който се съхраняват десетичните точки, но не съм сигурен как мога да ги покажа правилно, за да отговоря на изискванията си.
Имам поле, което позволява на потребителя да въвежда до максимум 2 знака след десетичната запетая. 11.25, 9.9 и т.н.
Въпреки това е изключително важно въведената стойност да се показва точно както е въведена.
Например, въвеждам 9.9 (което вероятно се съхранява като 9.8999999999999). След това, когато се показва на потребителя, се показва като 9,89.
Имам нужда това да се покаже, както е написано, като 9.9.
По същия начин 11.25 трябва да се показва като 11.25. Ако 2 десетични знака са били въведени от потребителя, 2 трябва да се покаже. Ако само 1 е въведено от потребителя, 1 трябва да се покаже, независимо как се съхранява (т.е. 9.899999999999)