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

Простейшие вопросы в области инженерной разработки

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

Postby dakishi on 28 Jan 2020, 18:37

Добрый день!

Можете сказать, почему labview не превращает строку 4,45 в double 4.45 при помощи Scan Value, когда %conversion code выставлен как %,; (согласно описанию) в format string ?
Attachments
Syntax specifier problem.JPG
dakishi
junior
junior
 
Posts: 67
Joined: 05 Sep 2019, 21:01
LabVIEW Version: 2016
Karma: 0

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

Postby IvanLis on 28 Jan 2020, 22:09

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

Вы разделитель указали, а само число нет.
Должно быть так:
%,;%f
Знание нескольких принципов освобождает от знания многих фактов!




User avatar
IvanLis
professor
professor
 
Posts: 4863
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2015, 2016
Karma: 787
hardware VIP bloggers teachers

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

Postby Select on 03 Feb 2020, 22:18

IvanLis
Разрулил, благодарю за подсказку, никак не мог сопоставить нужный формат и длину строки, теперь буду пробовать через Lokal variable.
Таким вот дескриптором
Attachments
screenshot 2020-02-03 001.png
screenshot 2020-02-03 001.png (2.55 KiB) Viewed 163 times
LabView 18
User avatar
Select
adviser
adviser
 
Posts: 212
Joined: 12 Dec 2017, 23:56
Location: Врата надежды.
LabVIEW Version: 18
Karma: 5


Return to Для чайников

Who is online

Users browsing this forum: No registered users and 10 guests

cron