Тема: VBS: Непонятный подсчёт
Уважаемые господа кодеры, прошу помочь в одном не лёгком деле...
Почему-то когда выполняю:
MsgBox(0.8515-0.7686)возвращает 8,29000000000001E-02, а не 0.0829, чё за глюк?
замутил скрипт следующего содержания:
Randomize
chislo1 = "0,"&Int(Rnd * 10000)
Randomize
chislo2 = "0,"&Int(Rnd * 10000)
MsgBox(chislo1&"-"&chislo2&"="&chislo1-chislo2)Обычно считает нормально, но попадаются и вышеизложенные казусы
перерыл весь интернет, пробовал разные типы переменных, вопрос остается открытым...

