Я пытаюсь добавить два числа в пакетный файл Windows. Числа поступают из выходных данных команды, и я не могу изменить код для вывода его в другом формате.
Проблема в том, что числа используют запятые в числах в качестве разделителя тысяч. т.е. 154022
выводится как 154,022
. Теперь, когда я пытаюсь добавить этот номер к другому номеру, он добавляет только первую часть (то есть, что 154
).
set A=1,000
set B=154,022
set /a TOTAL=A + B
echo %TOTAL%
производит: 155
, а не 155022
, что я хотел бы, или даже 155,022
сделал бы.
Можно ли в пакетном скрипте легко преобразовать числа с запятыми в числа без запятых?