Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Округление десятичной части / 4 сообщений из 4, страница 1 из 1
18.06.2002, 13:55:49
    #32033068
Kiri
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление десятичной части
Подскажите пожалуйста почему когда я делаю вычисления типа 100-19,36 (в триггере или ХР) SQL в таблицу прописывает результат не 80,64 а что-то вроде 80,63333395.
Как мне от этого избавить, а то надоело каждый раз во всех вычислениях пользоваться функциями для округления. Может есть где какие-нибудь настройки предела точности.
...
Рейтинг: 0 / 0
18.06.2002, 14:44:39
    #32033074
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление десятичной части
1. вместо 100-19.36 писать round(100-19.36,2)

2. пользоваться типом dec(18,2)
...
Рейтинг: 0 / 0
19.06.2002, 09:05:10
    #32033146
Kiri
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление десятичной части
Спасибо за совет, round я как раз везде и использую.
А вот тип dec - это хорошая мысль, большое спасибо.
...
Рейтинг: 0 / 0
19.06.2002, 09:20:57
    #32033151
Kiri
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление десятичной части
Спасибо за совет, round я как раз везде и использую.
А вот тип dec - хорошая идея, но в моем случае не будет оптимальным.
Чтож наверно придётся все оставить как есть.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Округление десятичной части / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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