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: 742
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
- Has thanked: 5 times
- Been thanked: 5 times
- Kontakt:
- smiga
- Administrator
- Posty: 742
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
- Has thanked: 5 times
- Been thanked: 5 times
- Kontakt:
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: 742
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
- Has thanked: 5 times
- Been thanked: 5 times
- Kontakt:
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/
- aaddaas
- Posty: 189
- Rejestracja: 26 cze 2013 20:42
- Wersja środowiska: LabVIEW 2015
- Has thanked: 1 time
Re: Dopełnienie zerami z lewej strony liczby
Osobiście bym zrobił to w tej formie, ale każdy ma swój sposób:
