String to number

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

String to number

Postby willzon on 14 Sep 2017, 17:39

Очередной глупый вопрос: как конвертировать строку вида числа с дробной частью в число?
По нижеследующей схеме на выходе - 0.
(то ли лыжи не едут, то ли я их дома оставил)
Attachments
String-to-number.jpg
String-to-number.jpg (8.33 KiB) Viewed 515 times
willzon
beginner
beginner
 
Posts: 23
Joined: 29 Jul 2008, 08:11
LabVIEW Version: 11
Karma: 0

Re: String to number

Postby dadreamer on 14 Sep 2017, 17:50

willzon, почему у вас стоит Decimal String To Number? Надо использовать Fract/Exp String To Number или Scan From String.
User avatar
dadreamer
doctor
doctor
 
Posts: 2892
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 708
I/O VIP vision internet

Re: String to number

Postby willzon on 15 Sep 2017, 08:54

dadreamer wrote:willzon, почему у вас стоит Decimal String To Number? Надо использовать Fract/Exp String To Number или Scan From String.

Точно, спасибо.

Может подскажете ещё, как отформатировать число, например, с генератора случайных чисел - обрезать до двух цифр после запятой. Только через конвертацию в строку и обратно?
willzon
beginner
beginner
 
Posts: 23
Joined: 29 Jul 2008, 08:11
LabVIEW Version: 11
Karma: 0

Re: String to number

Postby dadreamer on 15 Sep 2017, 09:26

willzon wrote:Может подскажете ещё, как отформатировать число, например, с генератора случайных чисел - обрезать до двух цифр после запятой. Только через конвертацию в строку и обратно?

Ну, это самый очевидный вариант. Можно ещё вот так попробовать: https://forums.ni.com/t5/Example-Progra ... -p/3531303 Ещё это посмотрите: https://forums.ni.com/t5/Example-Progra ... -p/3519059
User avatar
dadreamer
doctor
doctor
 
Posts: 2892
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 708
I/O VIP vision internet

Re: String to number

Postby willzon on 15 Sep 2017, 10:45

Спасибо.
Странно, что не сделали спец.инструмента для этого, приходится так извращаться.
willzon
beginner
beginner
 
Posts: 23
Joined: 29 Jul 2008, 08:11
LabVIEW Version: 11
Karma: 0

Re: String to number

Postby IvanLis on 15 Sep 2017, 10:50

willzon wrote:Странно, что не сделали спец.инструмента для этого, приходится так извращаться.

А в каких случаях это необходимо?
При отображении можно настроить сколько угодно знаков, при сохранении в текстовые форматы тоже.
Что касается хранения, то все равно тип DBL используется, т.е. те же 64bit под него в памяти выделяется, даже если Вы до целого округлите.
User avatar
IvanLis
professor
professor
 
Posts: 4470
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: 2010
Karma: 692
hardware VIP bloggers teachers


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

Who is online

Users browsing this forum: Yandex and 18 guests

cron