Как преобразовать строку в число без учёта десятичного разделителя? - Visual Basic .NET
Формулировка задачи:
В системе установлен десятичный разделитель <запятая>.
В строке сформировано число 2,5 CDbl("2,5") = 2.5R. Тут всё в порядке.
А вот если в строке сформировано число 2.5 CDbl("2.5") = преобразование недопустимо.
Что можно использовать вместо CDbl("2.5") не меняя установленный в системе десятичный разделитель?
Решение задачи: «Как преобразовать строку в число без учёта десятичного разделителя?»
textual
Листинг программы
val(replace(S,",","."))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д