Арифметика со значениями из 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,",","."))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5
Похожие ответы