Prosím vás, mám vektor v ktorom mám nejaké čísla a pomlčky. Ja by som potreboval všetky tie pomlčky zmeniť na číslo 0. Budem to pole prechádzať a ak narazím na pomlčku, tak nech ju zmení. A to "nech ju zmení" neviem ako spraviť. Prosím vás, kto by vedel, poradte:-)
Fórum › .NET
Zmena znaku
Jasne, tu je:
static void Main(string[] args)
{
char[] vektor = new char[8] { '1', '8', '-', '-', '9', '-', '9', '-' };
for (int i = 0; i < vektor.Length; i++)
{
if (vektor[i] == '-')
{
//TERAZ POTREBUJEM TEN ZNAK ZMENIŤ
//NA ČÍSLO 1
}
}
}
Jéj, ide:-) Aké jednoduché. Ďakujem. Ešte len taká maličkosť: keby mám vektor s číselným dátovim typom (napr. int), tak aj potom to pôjdem tak zmeniť? Napr. mal by som zo súboru načítať riadok, kde by bolo napr. toto: 1-5-4-8--7-3. Tak potom by som tie pomlčky ako zmenil na to číslo 1? Alebo najskôr to spraviť ako char a zmeniť tie pomlčky a potom prekonvertovať na int?
#8 Peter
s Math.Round(double,int) zaokrouhlíš
http://msdn.microsoft.com/en-us/library/75ks3aby.aspx
s Console.WriteLine("{0:f2}", cislo); vypíšeš na 2 desetinná čísla nebo
String num = string.Format("{0:f2}", cislo);
Znak čiarky "," som na botku "." zmenil pomocou Culture Info. Len prosím vás, keď použijem :f2, ako je videť v príspevku vyššie, tak mi to nezmení na botku, ale ostane stále čiarka ",". Prosím vás, ako by to išlo, aby som tam mal botku a ešte aj aby mi pridalo tie nuly? (tak ako s tým :f2)
#10 Peter
Je to stále stejné. Stačí jen hledat.
cislo.ToString("F2", CultureInfo);
// nebo
string.Format(CultureInfo, "{0:f2}", cislo);
Myslím, že přidání dalšího parametru bys mohl, při troše snahy, zvládnout sám.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Změna řetězce podle počtu znaků — založil Slim
Ako na vyhladanie znaku/znakovresp.slov v nejakom value? + Ako na ma… — založil Lordest
PHP - změna hesla - nefukční změna / login — založil David
Rozlišení znaků — založil KARLOSCZ1979
Mazanie znaku — založil Grungy
Moderátoři diskuze