Количество цифр по умолчанию после десятичной в Windows

300
wizlog

Я экспортирую базу данных из Access в CSV, и (наконец) мне удалось получить более двух десятичных знаков для передачи после изменения настроек в настройках моего региона Windows, чтобы сделать 9 десятичных знаков по умолчанию. Есть ли способ получить 10 десятичных знаков? Есть ключ реестра или что-то, что мне нужно изменить?

0
https://support.office.com/en-us/article/Type-Conversion-Functions-8ebb0e94-2d43-4975-bb13-87ac8d1a2202 - сколько цифр хранится в базе данных? Способ их получения НЕ должен зависеть от региональных настроек. Hannu 6 лет назад 0
@ Ханну не менее 10, при экспорте таблицы в текст, похоже, зависит только от настроек региона. wizlog 6 лет назад 0

1 ответ на вопрос

1
Hannu

Проверьте данные файла CSV (открыть с помощью блокнота или WordPad). Бьюсь об заклад, вы увидите все его цифры в базе данных.

Excel должен иметь возможность отображать вверх около 16 десятичных знаков, заполняя «0» для тех, которые недоступны или не имеют значения.

Простой способ определить предел

  • Выберите ячейку, введите «0.12345678901234567890» (если вы используете
    десятичную ТОЧКУ, при необходимости измените точку на COMMA).
  • Нажмите ENTER и
  • переместить курсор назад в ячейку

... проверьте панель формул.
Вы должны увидеть, например, «0.123456789012346» - это означает, что сохраняется максимум 16 десятичных знаков

(примечание: в действительности это, скорее всего, будет 16-значная точность, то есть также число целых цифр, если у вас их пять, то максимум 11 знаков).


Чтобы отобразить все из них, установите формат DISPLAY
- отметьте все ячейки, в которых вы хотите видеть десятичные дроби
- удерживайте клавишу CTRL и нажмите 1 (цифра ОДИН)
- найдите слово «Число» и щелкните по нему
- после этого вы должен увидеть «Десятичные знаки», настроить для ваших нужд.
- Нажмите «ОК».

Отрегулируйте ширину столбца достаточно широко, чтобы можно было отобразить все десятичные дроби;
- Щелкните квадрат слева от «A» и чуть выше «1» (индексы столбцов и строк).
- Переместите указатель мыши над | -барой между индексами столбцов A и B.
- Сделайте указатель точно над планкой, и он превратится в двойную стрелку
- Дважды щелкните по планке.

Все это набрано по памяти, дома я использую LibreOffice Calc, детали отличаются.

Хорошая память, но открытие CSV в Excel урезало мои данные до 2 десятичных знаков wizlog 6 лет назад 0
Нажмите на одну из ячеек, имеющих номер; все еще только два знака после запятой? Как насчет загрузки файла CSV в Блокнот или любой другой редактор, сколько десятичных знаков вы видите там? Hannu 6 лет назад 0
Если он показывает только 2 десятичных знака, тогда используйте десятичную функцию Excel, чтобы показать больше десятичных знаков, если значение равно 0, тогда ваши данные усекаются в источнике Ramhound 6 лет назад 0
как объяснено на «DISPLAY» выше. Hannu 6 лет назад 0
@Ramhound Да, это сокращено в источнике, вот к чему стремится этот вопрос. wizlog 6 лет назад 0
Вы сказали, что количество десятичных знаков по умолчанию для вашего региона было 9, но вы указали, что это было 2 в вашем комментарии. Предоставьте несколько скриншотов Ramhound 6 лет назад 0