Вопрос : Задача на вычитание ASP/VBScript

Я основно пытаюсь вичесть одно значение от других в некотором vbscript стороны сервера на классицистической странице asp, и я не получаю результаты которые I require.

Examples:

309.99-310=-9.99999999999091E-03
9.99-10=-9.99999999999979E-03
1.885-1.884=1.00000000000011E-03

I имеет судимое преобразовывающ варианты одиночные и двойную форму до и после calcualtion, без влияния. Единственная дорога, котор я управлял получить, что это работал правильно должна преобразовать к валюте, но уверенно это не должно быть обязательно. Оно как раз не делает никакое чувство. Даже если я ломаю программу и выполняю вычисления внутри список вахты, using фактические номера довольно чем варианты, оно все еще возвращают такие же результаты, в двойной помощи format.

Any был больш оцененным .....
class=

Ответ : Задача на вычитание ASP/VBScript

>>I имеет судимое преобразовывающ варианты одиночные и двойную форму до и после calcualtion, без влияния. Единственная дорога, котор я управлял получить, что это работал правильно должна преобразовать к валюте, но уверенно это не должно быть обязательно. Оно как раз не делает никакое чувство. <>Оно фактическ делает полностью чувство в мире:
И одиночная и двойная форма IEEE пользы и по мере того как такие будут приблизительные численные значения (и та дорога на хотя бы последние 25 лет), они не могут представить все имеющиеся значения, и будут также причиной, котор они имеют такой более обширный ряд.
Ontheonehand валюты в действительности хранится как интежер почему он всегда точно.  Будет возвращенным смещением 10000 объясняет факт что оно имеет точность 4 десятичных дробей.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us