Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. в процедуре есть две переменные numeric(15.2). переменные инициализируются запросами. и условие if (:summa2 > :summa1) then переменные равны в дэбагере в эксперте все отрабатывает нормально. А непосредственно при запуске процедуры срабатывает данное условие. Что не так? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:10 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
диалект какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:24 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky, Первый. Еще вчера такого не замечал по этой процедуре. причем если summa2 уменьшить на единицу - все ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:29 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
sergqПервый. Твой numeric(15,2) это на самом деле double precision со всеми вытекающими. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:35 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, чет я тогда запутался совсем ) на просторах инета высказывалось мнение, что деньги надо хранить в numeric(15.2) или я опять что-то попутал? До сих пор работало все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:38 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
sergqили я опять что-то попутал?недоделал. sergqДо сих пор работало всепросто везло. numeric(15,2) в третьем диалекте даст тебе ожидаемый результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:53 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
sergqна просторах инета высказывалось мнение, что деньги надо хранить в numeric(15.2) или я опять что-то попутал? Диалект. Надо использовать третий. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:55 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, в первом извратиться никак нельзя малой кровью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 12:58 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
sergqв первом извратиться никак нельзя малой кровью? можно. но сравнение переменных типа double на равенство считай что не работает. http://www.delphikingdom.com/asp/viewitem.asp?catalogid=374 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 13:04 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
используй приближенную арифметику. например: два числа равны между собой, если разница между ними не превышает 0.001. и т.п. сформулируй для своей бизнес логики правила и программируй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 13:06 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevsky, round(x1,2)<>round(x2,2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 14:44 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
rstrelbaround(x1,2)<>round(x2,2)ниочем, "те же яйца, токмо в профиль". А вот abs(x1-x2)<0.001 при неком допущении с т.з. бизнес логики вполне себе условие равенства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 15:44 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
rstrelbaround(x1,2)<>round(x2,2) Да пофиг: число с плавающей точкой точным не станет хоть заокругляйся. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 15:47 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
kdv, третий диалект спасет? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 21:27 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
да, сказали же тебе выше. в третьем внутри не будет как дабл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2015, 22:58 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
Dorin Marcoci, хм. перешел на 3 диалект. в проге подправил все поля в датасетах. все денежные поля переформировались в TFIBBCDField. в некоторых датасетах стоит генератор в AutoUpdateOptions. Почему фиб обрамляет генератор кавычками и как это отключить фиба? firebird на кавычки ругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2015, 19:25 |
|
||
|
не отрабатывает условие
|
|||
|---|---|---|---|
|
#18+
sergqfirebird на кавычки ругается Матом? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2015, 19:32 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38950356&tid=1562869]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 294ms |
| total: | 577ms |

| 0 / 0 |
