Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Задачки для любознательных :  ИРБИС Irbis
 
округление
Пользователь: flame (IP-адрес скрыт)
Дата: 05, December, 2012 08:14

Ползователи вводят в произв. бд в поля абсолютные значения, например:


v865 8933
v875 1416.4
v885 1215.3



на экране они видят таблицу с округленными значениями

1 биб 8.9
2 биб 1.4
3 биб 1.2
Итого 11.6

Округление производится след. образом F(val(v865|;|/1000),1,1)

Итого считается так: абс. цифры складываются 8933+1416.4+1215.3=11564.7
что округленно дает 11.6
однако если сложить значения из таб. 8.9+1.4+1.2 ответ даст 11.5
Вопрос в следующем как сложить уже округленные значения?

Пробовала так F((val(v865|;|/1000),1,1)+(val(v875|;|/1000),1,1)+(val(v885|;|/1000),1,1))
Format ERROR 99 дает. Спасибо



Редактировано 3 раз. Последний раз 05.12.2012 10:20 пользователем flame.

Re: округление
Пользователь: GLUKa (IP-адрес скрыт)
Дата: 10, December, 2012 06:00

f(rsum(f(val(v865)/1000,1,1)';'f(val(v875)/1000,1,1)';'f(val(v885)/1000,1,1)),1,1) ,

Государственная универсальная научная библиотека Красноярского края

Re: округление
Пользователь: flame (IP-адрес скрыт)
Дата: 14, December, 2012 14:29

Спасибо большое за ответ. )))



Редактировано 2 раз. Последний раз 14.12.2012 14:37 пользователем flame.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.