Floor ei toimi

Matti.W

#include /* pyöristys */
#include
int a=0;
float b=3.7;
int main(void) {
a=floor(b);
printf("%i \t %g \n",a,b);
return 0;
}

Antaa seuraavan virheilmoituksen:
[matti@localhost c]$ gcc -o floor floor.c
/tmp/ccAd0fG8.o: In function `main':
floor.c:(.text 0x13): undefined reference to `floor'
collect2: ld:n paluuarvo oli 1

Käyttis on linux ja kääntäjä gcc 4.4.3 (päiväys 2010-01-27)

6

489

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ensiksikin, floor syö doublea, ei floatia. Toisekseen math.h pitäisi olla mukana. Mikähän se sellainen käyttöjärjestelmä on kuin Linux?

      • linuxia vuodesta 94

        Pakko tarttua vihdoin tuohon "linux ei ole käyttöjärjestelmä" -väitteeseen mitä viljelet.

        Kyllä se linux on se käyttöjärjestelmä. Jos mietit mitä esimerkiksi korkeakoulujen "käyttöjärjestelmät"-kursseilla opetetaan, niin ydinarkkitehtuureja, muistinhallintaa, skedulointia jne. Siispä olemassa käyttöjärjestelmä nimeltä linux - joka on siis käytännössä sama asia kuin linux-kernel. Sen ympärille on sitten rakennettu erilaisia sovellusohjelmistopaketteja kuten Slackware, Gentoo, jne. Se, että joskus käyttöjärjestelmäksi kutsutaan jotain muuta kuin sitä ihan ydintä, johtuu siitä että ihmiset eivät vaan tunne tietotekniikan syvällistä teknistä puolta tarpeeksi.


      • Tilastoharhailua se
        linuxia vuodesta 94 kirjoitti:

        Pakko tarttua vihdoin tuohon "linux ei ole käyttöjärjestelmä" -väitteeseen mitä viljelet.

        Kyllä se linux on se käyttöjärjestelmä. Jos mietit mitä esimerkiksi korkeakoulujen "käyttöjärjestelmät"-kursseilla opetetaan, niin ydinarkkitehtuureja, muistinhallintaa, skedulointia jne. Siispä olemassa käyttöjärjestelmä nimeltä linux - joka on siis käytännössä sama asia kuin linux-kernel. Sen ympärille on sitten rakennettu erilaisia sovellusohjelmistopaketteja kuten Slackware, Gentoo, jne. Se, että joskus käyttöjärjestelmäksi kutsutaan jotain muuta kuin sitä ihan ydintä, johtuu siitä että ihmiset eivät vaan tunne tietotekniikan syvällistä teknistä puolta tarpeeksi.

        Tuo on totta ja erään ytimen ympärille rakennetuista sovellusohjelmistopaketeista yhdellekään ei ole voitu mitata tilastoissa näkyvää suosiota, vaan on jouduttu laskemaan yhteen usean tuhannen em ytimen ympärille rakennetun erilaisen, keskinään kilpailevan sovellusohjelmistopaketin suosio yhteen, jotta on saatu edes jotain tilastoissa näkyvää suosiota mitattua, joka on mittaustavasta johtuen täytynyt esittää kernelin nimellä tilastoissa. Tästä syystä vähemmän tietotekniikkaa hallitsevat puhuvat Linux-nimisestä käyttöjärjestelmästä, jota ei kuitenkaan kukaan faktisestikaan käytä eikä siihen juurikaan tästä syystä edes ohjelmoida.


      • myslihattu

      • sdfsdf
        Tilastoharhailua se kirjoitti:

        Tuo on totta ja erään ytimen ympärille rakennetuista sovellusohjelmistopaketeista yhdellekään ei ole voitu mitata tilastoissa näkyvää suosiota, vaan on jouduttu laskemaan yhteen usean tuhannen em ytimen ympärille rakennetun erilaisen, keskinään kilpailevan sovellusohjelmistopaketin suosio yhteen, jotta on saatu edes jotain tilastoissa näkyvää suosiota mitattua, joka on mittaustavasta johtuen täytynyt esittää kernelin nimellä tilastoissa. Tästä syystä vähemmän tietotekniikkaa hallitsevat puhuvat Linux-nimisestä käyttöjärjestelmästä, jota ei kuitenkaan kukaan faktisestikaan käytä eikä siihen juurikaan tästä syystä edes ohjelmoida.

        Menes nyt muualle pätemään. Kyllä lähes kaikki tietotekniikast valveutuneet ihmiset käyttävät Linux kernelin ympärille rakennetuista käyttistä nimistä LINUX.

        Linux on myös lyhyempi muoto yhdistelmästä GNU/Linux joka sisältää linux kernelin ja GNU käyttisalustan.

        Turhaa semantiikkaa tuo sinun jauhamisesi.


      • historian tuntija

        voisitko ystävällisesti olla puuttumatta asioihin josta et mitään ymmärrä?

        Ja Matiti.W:lle:

        tuo on linkkausvirhe, josta pääset eroon pistämällä komennon loppuu -lm


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Naiset miltä kiihottuminen teissä tuntuu

      Kun miehellä tulee seisokki ja ja sellainen kihmelöinti sinne niin mitä naisessa köy? :)
      Sinkut
      123
      9616
    2. Olet sä kyllä

      ihme nainen. Mikä on tuo sun viehätysvoiman salaisuus?
      Ikävä
      50
      2817
    3. Teuvo Hakkaraisesta tulee eurovaalien ääniharava

      Persuissa harmitellaan omaa tyhmyyttä
      Maailman menoa
      160
      2574
    4. Hiljaiset hyvästit?

      Vai mikä on :( oonko sanonut jotain vai mitä?
      Ikävä
      22
      2049
    5. Miksi kohtelit minua kuin tyhmää koiraa?

      Rakastin sinua mutta kohtelit huonosti. Tuntuu ala-arvoiselta. Miksi kuvittelin että joku kohtelisi minua reilusti. Hais
      Särkynyt sydän
      14
      1796
    6. Turha mun on yrittää saada yhteyttä

      Oot mikä oot ja se siitä
      Suhteet
      14
      1623
    7. Kyllä poisto toimii

      Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa
      80 plus
      15
      1547
    8. "Joka miekkaan tarttuu, se siihen hukkuu"..

      "Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla
      Yhteiskunta
      11
      1484
    9. Voi kun mies rapsuttaisit mua sieltä

      Saisit myös sormiisi ihanan tuoksukasta rakkauden mahlaa.👄
      Ikävä
      11
      1429
    10. Näkymätöntä porukkaa vai ei

      Mon asuu yksin. Mitas mieltä ootte ?
      Ikävä
      14
      1336
    Aihe