Hirdetés

Új hozzászólás Aktív témák

  • Cathfaern
    nagyúr

    de egy ?: operátor van mögötte. ez egy feltétel. a bool visszatérési értékét használom. amúgy igen, lehetne így is:
    int leptetes = int(opt) + (double(int(opt)) < opt);
    ez is tökéletesen működne, de kevéssé magátó értetődő, és ez inkávv egy ,,c''-s megoldás, nem szép dolog c++ban ilyet hagyni. nem szeretik a c++ programozók. és én sem, mert nem szép.

    ''es a ++b a makromnak valoban nem tesz jot neki, most neztem ()
    de a te megoldasod nalam folyamatosan felfele kerekit''
    óh, jháh, doktor zwack, das ist eine Uniqum, az volt a feladat, hogy felfelé kerekítsem, mert nyilván nem kell magyaráznom, hogy a log_2(n) nem mindíg egész, és amikor tört, akkor a keresett érték a felső-egészrész.

    [Szerkesztve]

    Jól értem, hogy most a lepes nevű változóban lesz eltárolva a kerekített érték? (nem az itt beírtra, hanem az ''eredetire'' gondolok).

    Btw. mi C-t tanulunk (egyelőre) nem C++-t :D

Új hozzászólás Aktív témák