|
|
|
специально для Glory. Большие глюки с арифметикой.
|
|||
|---|---|---|---|
|
#18+
Дело вот в чем. Почитал я Тему "Большие глюки с арифметикой" и понял, что у меня та же проблема. Изза того что вычисления производились довольно долгое время без конверции в decimal в базе оказалось довольно много неверных значений. Kод же на VB довольно объёмен, а ошибку надо исправлять. Есть ли какой способ сделать это не переписывая каждый query где присутствует бажное поле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2002, 17:06:40 |
|
||
|
специально для Glory. Большие глюки с арифметикой.
|
|||
|---|---|---|---|
|
#18+
Поменяйте тип самого поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2002, 18:51:52 |
|
||
|
специально для Glory. Большие глюки с арифметикой.
|
|||
|---|---|---|---|
|
#18+
пробоволи. появляются новые ошибки. тут нада саму реализацию смотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2002, 19:16:01 |
|
||
|
специально для Glory. Большие глюки с арифметикой.
|
|||
|---|---|---|---|
|
#18+
Что за ошибки ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2002, 19:19:08 |
|
||
|
специально для Glory. Большие глюки с арифметикой.
|
|||
|---|---|---|---|
|
#18+
Кстати, а вы уверены, что ошибки отображения заносились в таблицу ведь если, например, QA показывает 12345.845000000001, то все равно в таблицу больше, чем 15 цифр (для float) не занесется, т.е. 12345.8450000000(01) Другое дело, что в таблицу может попасть 12345.8449999999 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.07.2002, 10:25:46 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3452&tid=1821792]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 306ms |

| 0 / 0 |
