Diskuze: Převaděč do binární soustavy
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= 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.
V csharp sice nedělám, ale tohle je jasné z toho výpisu.
Je to tím, že dělíš pořád dokola nezaokrouhlený float a rostou ti
tam
ty desetinné části, které se pořád přilepují ke stringu i s
čárkou.
Projdi si to s kalkulačkou a uvidíš.
while (mez != 0)
Toto není moc dobrá podmínka, protože float je single precision a v něm nejde znázornit nula. A tím pádem někdy vznikají zacyklené cykly, tak jako v tvém případě.
No zde jsou proměnné float naprosto zbytečné, vhodný datový typ je zde celočíselný, navíc desetinná čísla se do binární soustavy převádějí úplně jinak.
Zobrazeno 7 zpráv z 7.