Diskuze: Jak C# vlastně počíá čísla zadaná v kódu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= 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.
Teď jsem zjistil, že aby to fungovalo, musí být:
ikona.Location = new Point( ( (nějakýPanel.Controls.Count*60)+(nějakýPanel.Controls.Count*2)+39, 0);
Logickky. Proč by měl proboha programovací jazyk mít jiné priority než
matematika? To je blbost.
https://msdn.microsoft.com/…s.71%29.aspx
Na hoře jsou operátory s nejvyšší prioritou, dole poté s nejnižší.
Operátor s vyšší prioritou se provede před operátorem s nižší.
Pokud si např. v kódu napíšeš
int count = 3 + 5 * 5;
a necháš si to vypsat, vyjde ti 28, což znamená že násobení je přednější, tudíž pokud chceš první sečíst a pak teprv násobit, ano musíš to dát do závorek.
Zobrazeno 4 zpráv z 4.