Арифметика со значениями из Label1 и Tetx1: некорректный результат - VB
Формулировка задачи:
Добрый день, уважаемые знатоки!
Может кто подскажет... Почему так получается... И как это можно решить, что бы сумма просчитывалась корректно...
Итак, есть на форме 1 метка Label1 имеет значение 12,12 и одна Text1 которая имеет значение 31,62.
Чтобы вывести результат на Label2 нужно перемножить val(Label1.Caption) на Val(Text1.Text)
По математическому перемножению должно получится 385,764. а у меня на метке отображается 372.
Запарился уже с этой темой. никак понять не могу почему так.
Подскажите добрые люди
Всем спасибо!
Решение задачи: «Арифметика со значениями из Label1 и Tetx1: некорректный результат»
textual
Листинг программы
val(Replace(Label1.Caption,",",".")) * Val(Replace(Text1.Text,",","."))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д