Výsledky 1 až 15 z 15

Téma: Deleni v C++

  1. #1

    Standardní Deleni v C++

    Delam program kalkulacka do skoly. Nikdy jsem v C++ nedelal a mam problem s delenim. K promenne pouziju typ float, delim dva integery. Kdyz dam c=a/b napise celociselny vysledek. Jak to pise kompletni vysledek?
    IBM ThinkPad T42

  2. #2

    Standardní

    Musis mat a alebo b float, aby bol vysledok tiez float.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  3. #3

    Standardní

    Muzes to pretypovat: float c=(float)(a)/(float)(b)

  4. #4

    Standardní

    dik, uz jsem na to taky prisel, jeste bych potreboval vedet, jak to vypise treba jen 3 desetinna cisla
    IBM ThinkPad T42

  5. #5

    Standardní

    vypise to takhle: printf("%f",vysledek:3:3); to vypise 3 cela a 3 desetinna pokud se nemylim...
    C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
    WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
    Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
    C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello

  6. #6
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    299

    Standardní

    Citace Původně odeslal Airwolf
    vypise to takhle: printf("%f",vysledek:3:3); to vypise 3 cela a 3 desetinna pokud se nemylim...
    mylis se. To co pises je naka splacanina c a pas. 3 desetinna mista jsou takhle:
    Kód:
    printf("vysledek je %.3f");
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  7. #7

    Standardní

    Citace Původně odeslal KtK
    Citace Původně odeslal Airwolf
    vypise to takhle: printf("%f",vysledek:3:3); to vypise 3 cela a 3 desetinna pokud se nemylim...
    mylis se. To co pises je naka splacanina c a pas. 3 desetinna mista jsou takhle:
    Kód:
    printf("vysledek je %.3f");
    hm zajimavy...by me pak zajimalo, proc furt nas nuti vypisovat promenne zpusobem printf("%typ",promenna) ...
    C2D Wolfheart stabilized...CoolingSys completed...Aurora 3D Black...full 120mm Wolfheart
    WinXP && Gentoo Powered Wolfheart http://img215.imageshack.us/my.php?i...pgentooqt2.jpg
    Intel Core2Duo E6300 1.86@3.2GHz cooled by Ninja Plus| Gigabyte DS4 | 1024MB Kingston 750@920MHz | sound | Gigabyte X1650Pro SilentPipe II | TEAC 40x & Toshiba DVD-RW | WD800JB 80GB | Logitech MX510 | Fortron 300W NP(PN) | MS Sidewinder Strategic Commander|Acer 1721hm
    C366 2@1,85V 32MB RAM, Slackware 9.1 router connected to Chello

  8. #8
    Senior Member mince Avatar uživatele KtK
    Založen
    16.10.2002
    Bydliště
    Behind fuc*ing WorkTable Device (Praha zapad)
    Příspěvky
    1 709
    Vliv
    299

    Standardní

    zapomnel sem na druhej parametr , asi jak jsem se soustredil na sptavnej formatovaci retezec, tim druhym parametrem je samozrejme ta promenna.
    Parasite lost, AKA the Girlfriend Mission:The Socka Project sleeps, lets use (her :) Durex! 1GHz in some soltek stuff, Ati rage 128, etc.. (it\'s noisy)
    IMB Thinkpad R31: celer 1.2GHz, 384M RAM, 60GB 5400rpm hitachi, i810 8MB onboard (na praci to staci ;)
    [pro archivni ucely] janina overclockerska poradna (.tar.gz, 1.1MB, otevrete si index.html v browseru podporujicim javascript a frames)

  9. #9

    Standardní

    Citace Původně odeslal Airwolf
    Citace Původně odeslal KtK
    Citace Původně odeslal Airwolf
    vypise to takhle: printf("%f",vysledek:3:3); to vypise 3 cela a 3 desetinna pokud se nemylim...
    mylis se. To co pises je naka splacanina c a pas. 3 desetinna mista jsou takhle:
    Kód:
    printf("vysledek je %.3f");
    hm zajimavy...by me pak zajimalo, proc furt nas nuti vypisovat promenne zpusobem printf("%typ",promenna) ...
    No dyk to je podle pravidla typ, promenna
    akorat formatovaci retezec muze nest vic informaci nez jen typ, treba prave pocet tisknutych desetinych mist. Napr je taky rozdil mezi %x a %X,
    jesi se ti budou tisknout hexacislice velkejma nebo malejma znakama.

    Gigabyte GA-P67-DS3-B3, Core i7-2600K@4,5GHz, 2xKingston 2GB/1866MHz/CL11, Leadtek 7900GT-256MB DDR3 + Accelero S1, SB-Audigy + YMF724 + DreamBlaster combo, tuner FlyDVB duo, SSD Samsung 840 Pro 128GB + WD1003FBYX RE4 1TB, Seasonic S12II-430, 21" NEC 2190UXp, DVD-RW NEC 4550A->4551A mod, CD-RW Teac 524E, ZIP100, FDD, Canon PowerShot A70, A95+hacked firmware, EOS 350D+CHDK, Pentax K-30, Galaxy S3+CM13, HP ipaq 214, HP 200LX.
    2nd PC: Gigabyte GA-P31-DS3L with custom BIOS, Core2 Duo E8600@4,0GHz, 2xKingston 2GB/1066MHz/CL5
    3rd PC: Abit BX133-Raid, Tualatin 1300@1733/133/1,65V, 2x256MB. WEB: http://rayer.g6.cz

  10. #10

    Standardní

    Kdyz to tady tak ctu, tak bych se nejradsi vratil ve skole k memu nejoblibenejsimu jazyku - Qbasic
    IBM ThinkPad T42

  11. #11

    Standardní

    S QBasicem sem zacinal programovat, ale pak mi to proste prislo moc omezujici a hlavne POMALY

    Gigabyte GA-P67-DS3-B3, Core i7-2600K@4,5GHz, 2xKingston 2GB/1866MHz/CL11, Leadtek 7900GT-256MB DDR3 + Accelero S1, SB-Audigy + YMF724 + DreamBlaster combo, tuner FlyDVB duo, SSD Samsung 840 Pro 128GB + WD1003FBYX RE4 1TB, Seasonic S12II-430, 21" NEC 2190UXp, DVD-RW NEC 4550A->4551A mod, CD-RW Teac 524E, ZIP100, FDD, Canon PowerShot A70, A95+hacked firmware, EOS 350D+CHDK, Pentax K-30, Galaxy S3+CM13, HP ipaq 214, HP 200LX.
    2nd PC: Gigabyte GA-P31-DS3L with custom BIOS, Core2 Duo E8600@4,0GHz, 2xKingston 2GB/1066MHz/CL5
    3rd PC: Abit BX133-Raid, Tualatin 1300@1733/133/1,65V, 2x256MB. WEB: http://rayer.g6.cz

  12. #12

    Standardní

    jinak pretypovat staci jen jednu z tech promennych
    float c=(float)(a)/b

  13. #13

    Standardní

    jenom poznamecka k printf, neni v c++ zadana, nas nuti pouzivat cout.
    Question is: who cares ?

  14. #14
    Member
    Založen
    08.09.2003
    Bydliště
    Praha/Slovacko
    Příspěvky
    207
    Vliv
    269

    Standardní

    Citace Původně odeslal stealth
    jenom poznamecka k printf, neni v c++ zadana, nas nuti pouzivat cout.
    Konstrukci vety jsem moc nepochopil, ale v C++ mozes klidne printf pouzivat. Akorat sa ma podle konvenci includovat soubor cstdio.
    Python: executable pseudo-code; Perl: executable line noise

  15. #15
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Mělník
    Věk
    44
    Příspěvky
    1 275
    Vliv
    291

    Standardní

    lepsi je cout. kdyz c++ tak objects and streams btw to stim printf nc moc jakoze. nebylo by lepsi to zaokrouhlit na 3 mista?
    CASE Chieftec DX-01B-D { GIGABYTE X48 DS5 { Intel q9300 + 8GB + ATI x1600 + 2x Seagate ES2 1TB } + LiteOn SHM-165P6S} } + 21" Samsung SyncMaster 215TW

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •