Я работаю над приложением, в котором пользователь может хранить температуру.
он может выбирать между градусами Цельсия / Фаренгейта
Теперь мой вопрос: каков наилучший способ сохранить значение?
В полном собственном формате или в градусах Фаренгейта, точнее по Цельсию?
Просто потому, что
91.45F и 91.46F оба 33.03C, поэтому не имеет смысла
сохранить в градусах Цельсия ..
Я не математик проф. и не знаю, какие другие пробники могут появиться.
Так что я просто хотел бы спросить, есть ли у кого-то опыт, как обойти
любая возможная проблема. Мне просто нравится сохранять значение в формате, так
я могу быть уверен, что он всегда будет правильно пересчитан, какой формат
Пользователь желает и введен ранее.
редактирование:
Пользовательский ввод - всего 2 значения после запятой!
edit2:
до сих пор это выглядит наилучшим образом, кажется, всегда преобразовывать пользовательский ввод в градусы Фаренгейта и сохранять его с точностью до 5 значений после запятой. любая другая идея. в противном случае я бы скоро закрыл эту тему:)