Strona 1 z 1

Dopełnienie zerami z lewej strony liczby

: 12 lip 2019 15:03
autor: kamus
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?

Re: Dopełnienie zerami z lewej strony liczby

: 14 lip 2019 20:35
autor: smiga
Czy o coś takiego chodziło:
string3.png
string3.png (14.41 KiB) Przejrzano 3917 razy

Re: Dopełnienie zerami z lewej strony liczby

: 14 lip 2019 23:56
autor: smiga
Opcja 2... gdy mamy już jakiś string wejściowy:
string4.png
string4.png (15.58 KiB) Przejrzano 3912 razy

Re: Dopełnienie zerami z lewej strony liczby

: 15 lip 2019 12:44
autor: kamus
Drugi pomysł jak najbardziej pasuje. Dodałem jeszcze kolejne warunki w select case i funkcja działa jak należy. Dzięki za pomoc.

Re: Dopełnienie zerami z lewej strony liczby

: 15 lip 2019 23:37
autor: smiga
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/

Re: Dopełnienie zerami z lewej strony liczby

: 30 lip 2019 09:20
autor: aaddaas
Osobiście bym zrobił to w tej formie, ale każdy ma swój sposób:
Numericc.png
Numericc.png (11.86 KiB) Przejrzano 3682 razy

Re: Dopełnienie zerami z lewej strony liczby

: 30 lip 2019 12:57
autor: PiDi
Wpisz tam w Numeric 123 i sprawdź czy działa poprawnie...

Re: Dopełnienie zerami z lewej strony liczby

: 30 lip 2019 15:12
autor: aaddaas
Słuszna uwaga:
Numericc.png
Numericc.png (14.49 KiB) Przejrzano 3677 razy