Преобразование строки 4,45 в число с разделителем запятой

Простейшие вопросы в области инженерной разработки
Ответить
dakishi
assistant
assistant
Сообщения: 120
Зарегистрирован: 05 сен 2019, 21:01
Версия LabVIEW: 2019

Преобразование строки 4,45 в число с разделителем запятой

Сообщение dakishi »

Добрый день!

Можете сказать, почему labview не превращает строку 4,45 в double 4.45 при помощи Scan Value, когда %conversion code выставлен как %,; (согласно описанию) в format string ?
Вложения
Syntax specifier problem.JPG

Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
professor
professor
Сообщения: 4957
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 2 раза
Поблагодарили: 4 раза

Re: Преобразование строки 4,45 в число с разделителем запято

Сообщение IvanLis »

[quote=="dakishi"]Можете сказать, почему labview не превращает строку 4,45 в double 4.45 при помощи Scan Value, когда %conversion code выставлен как %,; (согласно описанию) в format string ?[/quote]

Вы разделитель указали, а само число нет.
Должно быть так:
%,;%f

Аватара пользователя
Select
developer
developer
Сообщения: 263
Зарегистрирован: 12 дек 2017, 23:56
Версия LabVIEW: 18
Откуда: Врата надежды.

Re: Преобразование строки 4,45 в число с разделителем запято

Сообщение Select »

IvanLis
Разрулил, благодарю за подсказку, никак не мог сопоставить нужный формат и длину строки, теперь буду пробовать через Lokal variable.
Таким вот дескриптором
Вложения
screenshot 2020-02-03 001.png
screenshot 2020-02-03 001.png (2.55 КБ) 764 просмотра
LabView 14

Ответить

Вернуться в «Для чайников»