|
|
|
специально для 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&msg=32036855&tid=1821792]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 405ms |

| 0 / 0 |
