Тема: MS access
Показать сообщение отдельно
  #5  
Старый 02.08.2010, 19:49
Аватар для kadnikov
kadnikov kadnikov вне форума
Прохожий
 
Регистрация: 26.07.2010
Сообщения: 20
Репутация: 10
По умолчанию

так ок...
в делфи значение возвращается в label
Код:
Form1.Label49.Caption:=Form1.ADOQuery.Fields[1].AsString;

просто отбросить всё что после третьего знака нельзя. Получается что нужно округлять? Или есть ещё функции, которые можно применить, если да то какие?

Код:
Form1.Label49.Caption:=FloatToStr(RoundTo(Form1.ADOQuery1.Fields[1].Value, -3));
Судя по всему при выводе на экран число должно выглядеть так...

Но всё таки вопрос:
Если число скажем 1,315 в бд записано как 1,314****, то при округлении возможна ли ситуация когда оно округлится до 1,314, не 1,315??????7
Ответить с цитированием