Dopełnienie zerami z lewej strony liczby
Dopełnienie zerami z lewej strony liczby
Witam. Chciałbym do liczby zapisanej w formacie typu string, dodać zera z lewej strony. Dokładnie chodzi o to żeby z liczby 2,3 zrobić liczbę zapisaną jako 023. Przecinek usunąłem funkcją "Search and replace string". Nie mogę dać rady dopełnić jej jednym zerem od lewej strony. Tak samo jak będzie jedna liczba, np. 3, to musi ona zostać dopełniona do 003. Czy jest jakaś funkcja która da radę dopełnić zerami z lewej strony, czy musi to być bardziej złożona operacja?
- smiga
- Administrator
- Posty: 823
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Dopełnienie zerami z lewej strony liczby
Czy o coś takiego chodziło:
- smiga
- Administrator
- Posty: 823
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Dopełnienie zerami z lewej strony liczby
Opcja 2... gdy mamy już jakiś string wejściowy:
Re: Dopełnienie zerami z lewej strony liczby
Drugi pomysł jak najbardziej pasuje. Dodałem jeszcze kolejne warunki w select case i funkcja działa jak należy. Dzięki za pomoc.
- smiga
- Administrator
- Posty: 823
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: Dopełnienie zerami z lewej strony liczby
Super.
BTW, te obrazki to VI Snippet'y - są gotowymi kodami, więc zazwyczaj nie trzeba niczego dodawać (załaczony ma 3 case'y)
Więcej:
http://www.ni.com/tutorial/9330/en/
BTW, te obrazki to VI Snippet'y - są gotowymi kodami, więc zazwyczaj nie trzeba niczego dodawać (załaczony ma 3 case'y)

Więcej:
http://www.ni.com/tutorial/9330/en/
Re: Dopełnienie zerami z lewej strony liczby
Osobiście bym zrobił to w tej formie, ale każdy ma swój sposób:

-
- Posty: 641
- Rejestracja: 31 gru 2010 01:36
- Wersja środowiska: LabVIEW 2017
- Lokalizacja: Katowice
Re: Dopełnienie zerami z lewej strony liczby
Wpisz tam w Numeric 123 i sprawdź czy działa poprawnie...