Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / 1298400,60 хранение в Ексель / 4 сообщений из 4, страница 1 из 1
27.01.2020, 17:02
    #39919172
Lunx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1298400,60 хранение в Ексель
Добрый день.
Если интересно то сделайте следующее упражнение.
1) Откройте новый Ексель файл, пустой.
2) В произвольную ячейку впишите число 1298400,60
3) Сохраните файл.
4) Распакуйте 7-zip Ексель файл
5) Найдите файл /xl/worksheets/sheet1.xml
Просмотрите его.
Результат число 1 298 400,60 записано как 1 298 400,600000000001

MS, что за х?
...
Рейтинг: 0 / 0
27.01.2020, 18:19
    #39919186
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1298400,60 хранение в Ексель
Lunx,
тынц
...
Рейтинг: 0 / 0
28.01.2020, 10:43
    #39919334
Lunx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1298400,60 хранение в Ексель
Спасибо.
Удивительно, ведь совершенно понятно, что это просто неверно. Я вписываю в ячейку одно число, по факту ексель изменяет это число.
Дело не представлении, формата этого числа.
Чушь какая-то.
...
Рейтинг: 0 / 0
28.01.2020, 11:34
    #39919356
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1298400,60 хранение в Ексель
Lunx,

По факту, это вы не можете вписать это число в ячейку как число с плавающей запятой, а не как строку или число с фиксированной запятой. Т.к. в "компьютере" невозможно его точное представление.
Об этом и написано в предоставленной skdu ссылке.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / 1298400,60 хранение в Ексель / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]