Diskuze: formátování čísel
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
int a = 1;// tu nula být nemusí
Console.WriteLine(a.ToString("D2"));
Chápu Tě, ale já mám vstup int a na výstupu potřebuji také int a.
Nepotřebuji z a udělat string .
Aha, už vidím, že ti vadí, že výsledek je string...
Nicméně to co dělá Console.WriteLine je přesně tohle -> Uplatní na to
metodu ToString. int s hodnou 01 je pořád int s hodnotou 1. Je to prostě
číslo a to má stejnou hodnotu ať před něj napíšeš kolik chceš nul.
Počítač to nerozlišuje.
Možná by bylo dobré vědět k čemu to potřebuješ, protože tohle vypadá dost obskurně...
Aha, teď jsem to vyzkoušel ve Visuálku a fakt že jo. Když :
int a = 09;
a = a + 1;
Console.WriteLine(a);
Vypíše to 10. To jsem nevěděl. Díky moc!
Zobrazeno 5 zpráv z 5.