Опять про округление....
Добавлено: 23 июл 2002, 01:40
Коллеги, объясните, пожалуйста почему при вводе цены с копейками, например, в документе-основании Галактика заносит в Spstep.price не 47.67, а 47,6699999999999917.
Настройки округления не помогают, если конечно не округлить до целого числа. Почему в поле Spstep.price не заносится цифра, которую я набираю с клавиатуры? Никто не разобрался по какому алгоритму заносятся числа? Или это глюк Btrieve? Прияем закономерности нет никакой, может занести дробное число, как набрано с клавиатуры, а может последнюю цифру растащить до 16 знака после запятой. Кто не сталкивался с этой проблемой- станьте на поле с ценой и нажмите Ctrl+F4 (вызов вычислителя)и увидите число которое реально записано в таблице....
Настройки округления не помогают, если конечно не округлить до целого числа. Почему в поле Spstep.price не заносится цифра, которую я набираю с клавиатуры? Никто не разобрался по какому алгоритму заносятся числа? Или это глюк Btrieve? Прияем закономерности нет никакой, может занести дробное число, как набрано с клавиатуры, а может последнюю цифру растащить до 16 знака после запятой. Кто не сталкивался с этой проблемой- станьте на поле с ценой и нажмите Ctrl+F4 (вызов вычислителя)и увидите число которое реально записано в таблице....