Witam
Z urzadzenia otrzymuje string: +1.17348977780000E+006
i chcialbym go skonwertowac to postaci: 1173489.7778
Zwykly Fractal/Exp String to number zwraca: 1173490
a poniewaz nie widze zadnych mozliwosci konfiguracji tego co ma zwracać,
wiec wydaje mi sie ze ta droga odpada.
Scan From String powinien zadzialac ale tu zaczynaja sie problemy.
Ustawilem format string na %11.4f a dostaje: 1.17349
Probowalem roznych kombinacji ale jak narazie nic nie zadzialało.
Czy ktś ma jakiś pomysł? Czy popelniem gdzies jakiś głupi błąd?
Pozdrawiam
Miko
format stringa
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: format stringa
Jeśli robisz to na polskich windowsach, gdzie separatorem dziesiętnym jest przecinek, a stringa dostajesz z kropką ustaw wejście use system decimal point klocka Fract/Exp String To Number na false i będzie ok.
Pozdrawiam
Pozdrawiam
Re: format stringa
Separator dziesiętny mam poprawnie ustawiony.
Problem jest z dokladnoscia konwersji.
Problem jest z dokladnoscia konwersji.
- jogurt_owocowy
- Posty: 1317
- Rejestracja: 30 lis 2004 00:00
- Wersja środowiska: LabVIEW 2015
- Lokalizacja: Kraków
Re: format stringa
Problem nie jest z dokładnością konwersji, tylko z dokładnością wyświetlania. Kliknij prawym na kontrolkę, Properties -> Format&Precision, wybierz Floating a obok po prawej ustaw sobie większą liczbę cyfr, które będą wyświetlane.
Re: format stringa
Dokladnie tak
Wielkie dzieki.
