преобразование строки в цифру

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

преобразование строки в цифру

Postby Maxim_T on 19 Mar 2020, 08:34

Преобразуем строковый (string) формат числа "-5.14175500000E+001" в формат с плавающей точкой (DBL). У нас удается получить только шесть символов- "-51,4175", требуется получить полноценный символ.
Attachments
программа.JPG
Maxim_T
interested
interested
 
Posts: 1
Joined: 29 Apr 2019, 10:53
LabVIEW Version: 2018
Karma: 0

Re: преобразование строки в цифру

Postby zxc_pavel on 19 Mar 2020, 10:21

ПКМ на элемент массива - display format - precision type - digits of precision - побольше цифру нужно
zxc_pavel
assistant
assistant
 
Posts: 130
Joined: 02 Jun 2016, 12:07
LabVIEW Version: 15
Karma: 77

Re: преобразование строки в цифру

Postby IvanLis on 19 Mar 2020, 13:41

[quote=="Maxim_T"]Преобразуем строковый (string) формат числа "-5.14175500000E+001" в формат с плавающей точкой (DBL). У нас удается получить только шесть символов- "-51,4175", требуется получить полноценный символ.[/quote]

в строке форматирования замените f на e
Знание нескольких принципов освобождает от знания многих фактов!




User avatar
IvanLis
professor
professor
 
Posts: 4870
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: преобразование строки в цифру

Postby ujin on 21 Mar 2020, 07:38

требуется получить полноценный символ.

Формат DBL - 64 бит, приблизительно 15 десятичных цифр. Т.е. при преобразовании Вы уже получили полноценное число.
Далее Вы отобразили это число на экране. В соответствии с форматом выбраным по умолчанию отобразились 6 значащих цифр.
Выберите другой формат для отображения.
ujin
beginner
beginner
 
Posts: 48
Joined: 28 Jul 2019, 13:16
LabVIEW Version: 19
Karma: 5


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

Who is online

Users browsing this forum: MSN and 5 guests

cron