C# Převod čísla na text
Potřebuji převést číslo na string aby mělo 22 míst zleva doplněné nulami.
Tímto způsobem to nejde.
decimal kontrolniCislo = 11111111111111
string retezecKontrolnihoCisla = kontrolniCislo.ToString("D22");
Potřebuji převést číslo na string aby mělo 22 míst zleva doplněné nulami.
Tímto způsobem to nejde.
decimal kontrolniCislo = 11111111111111
string retezecKontrolnihoCisla = kontrolniCislo.ToString("D22");
Předmět | Autor | Datum |
---|---|---|
kontrolniCislo.ToString().PadLeft(22, '0'); Wikan 15.02.2019 17:16 |
Wikan | |
Připsalo mi to k číslu 22 mul.
Potřeboval bych aby číslo mělo 22 míst. Spelec 15.02.2019 17:35 |
Spelec | |
Chybu mam jinde už sem to nasel.
Tak to funguje dík!
kontrolniCislo.ToString().PadLeft(22, '0'); Spelec 15.02.2019 17:39 |
Spelec | |
V podatatě to nedělá nic jiného než že to zjistí aktuální počet znaků, ten odečte od požadovaného a… poslední vladah 16.02.2019 12:26 |
vladah |
Zpět do poradny Odpovědět na původní otázku Nahoru
kontrolniCislo.ToString().PadLeft(22, '0');
Připsalo mi to k číslu 22 mul.
Potřeboval bych aby číslo mělo 22 míst.
Chybu mam jinde už sem to nasel.
Tak to funguje dík!
kontrolniCislo.ToString().PadLeft(22, '0');
V podatatě to nedělá nic jiného než že to zjistí aktuální počet znaků, ten odečte od požadovaného a zbytek doplní. Implementace na pár řádků.