Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.12.2006, 22:49
|
|||
|---|---|---|---|
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
Программы делаем в Delphi. Появилась необходимость хранить время с точностью не до миллисекунд, а до стотысячной доли секунды. Сделали в БД вместо datetime year to fraction(3) datetime year to fraction(5), прикинули, что TDatetime позволяет хранить время с требуемой точностью, занесли значение в БД через dbaccess, считали средствами BDE и обнаружили, что время обрезано до миллисекунд. ADO и dbexpress тоже округлают время до миллисекунд ( и зачем, спрашивается, у dbexpress-ного типа TSQLTimeStamp под доли секунды выделили Longword?). А MS Query через драйвер ODBC Informix вернул время с полной точностью. Единственный способ получить нужную точность стандартными средствами оказался превращение времени в строку (select t||' ' from tblname), но по ряду причин этот метод нам подходит плохо. Не знаете ли Вы инструментария (может Luxena?) для получения времени с высокой (требуемой) точностью или, еще лучше, как заставить Delphi (BDE) работать с временем с полной точностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.12.2006, 11:27
|
|||
|---|---|---|---|
|
|||
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
bk0010... ряду причин этот метод нам подходит плохо. Не знаете ли Вы инструментария (может Luxena?) для получения времени с высокой (требуемой) точностью или, еще лучше, как заставить Delphi (BDE) работать с временем с полной точностью?Люксена может, проверьте например с помощью eSQLEditor 5.11 , там люксена используется и в версии 5.11 используются Tifxtypes, т.е. типы decimal, datetime отображаются согласно настройкам setnet. Если в проблема внутри BDE то не исправить, но по вашим словам похоже проблема где-то в db.pas, но его править тоже проблематично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.12.2006, 21:24
|
|||
|---|---|---|---|
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
Спасибо, в редакторе все отображается с полной точностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 08:44
|
|||
|---|---|---|---|
|
|||
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
bk0010Спасибо, в редакторе все отображается с полной точностью.Любопытно: а для чего такая точность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 14:06
|
|||
|---|---|---|---|
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
Журавлев Денис bk0010Спасибо, в редакторе все отображается с полной точностью.Любопытно: а для чего такая точность? Вот-вот, мне тоже очень любопытна прикладная область, где это может потребоваться. Пока на ум приходят только научные исследования :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 14:06
|
|||
|---|---|---|---|
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
При меньшей точности при обработке данных сильно вырастает ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 15:26
|
|||
|---|---|---|---|
Как получить время с точность до 10e-5 секунды? |
|||
|
#18+
bk0010При меньшей точности при обработке данных сильно вырастает ошибка Ошибки бывают разные... (с) Метрология Может вы данные при обработке не совсем корректно готовите? А думаете, что вам нужна безшёрстная кошка? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=44&mobile=1&tid=1608500]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 358ms |

| 0 / 0 |
