-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


IIf , Round, Single НЕ округляет

Среда, 01 Ноября 2017 г. 14:27 + в цитатник
Добрый день.
Подскажите, как с этим бороться. Какой-то глюк, или я что-то не так делаю.
Вин ХП, Акц 2000, mdb

usluga_kolichestvo - Одинарное с плавающей точкой
usluga_kolichestvo=5.6

Конструктор запросов
z: [zzuk].[usluga_kolichestvo]= 5,6
z: IIf(0<>0;0;Round([zzuk].[usluga_kolichestvo];1)) = 5,59999990463257
z: IIf(0<>0;0;Round([zzuk].[usluga_kolichestvo];2)) = 5,59999990463257
z: IIf(0<>0;0;Round([zzuk].[usluga_kolichestvo];0)) = 6
z: IIf(0<>0;0;Round(CSng([zzuk].[usluga_kolichestvo]);2))= 5,59999990463257
z: Round(CSng(IIf(0<>0;0;[zzuk].[usluga_kolichestvo]));2)= 5,59999990463257
z: Round(IIf(0<>0;0;[zzuk].[usluga_kolichestvo]);2)= 5,59999990463257


Как округлить и что происходит?
Спасибо

http://www.sql.ru/forum/1275828/iif-round-single-ne-okruglyaet


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку