Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Help math.h ----------------> zadatak

[es] :: C programiranje :: C za početnike :: Help math.h ----------------> zadatak

[ Pregleda: 551 | Odgovora: 6 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 62
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon Help math.h ----------------> zadatak11.11.2007. u 12:07

Pozdrav !
Zadatak: Imamo x = 10864 i y =18817 treba izracunati Res= 9 * x^4 - y^4 + 2 * y^2

Da li sam postavio kako treba?

Code:

#include <stdio.h>
#include <math.h>

int main(void)
{
    int long x = 10864 ;
    int long y = 18817 ;
    int long leRes ;
    
    leRes = 9 * pow( x,4 ) - pow( y,4 ) + 2 * pow( y,2 );
    
    printf("Le resulat est %d\n ", leRes);
    
}


Rezultat mi je 2
Jedno je sigurno, sve je nesigurno :)
11.11.2007. u 12:07 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2645
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: Help math.h ----------------> zadatak11.11.2007. u 13:04
Pretpostavljam da su brojevi isuviše veliki za smeštanje u ugrađene C/C++ tipove.

P.S.

Radi li za manje brjeve?

FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
11.11.2007. u 13:04 

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 62
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon Re: Help math.h ----------------> zadatak11.11.2007. u 17:55
Nisam ni pokusavao jer x i y su explicitno zadani.

Hvala :)
Jedno je sigurno, sve je nesigurno :)
11.11.2007. u 17:55 

xeron
Sarajevo

Član broj: 25909
Poruke: 127
89.146.175.*



Profil

icon Re: Help math.h ----------------> zadatak12.11.2007. u 17:12
Taj problem mozes rijesiti dodavanjem dodatne biblioteke. Postoji besplatna biblioteka GMP koja između ostalog rješava i taj problem.

Citat:

GMP is a free library for arbitrary precision arithmetic ... There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on
Mislim da ce ti ovo biti dovoljno precizno :)

Mozes je skinuti sa : http://gmplib.org/
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");
exit(42);
}
12.11.2007. u 17:12 

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 62
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon Re: Help math.h ----------------> zadatak12.11.2007. u 22:12

Hvala buraz :)


Jedno je sigurno, sve je nesigurno :)
12.11.2007. u 22:12 

perun_
Nemanja Andjelkovic
Banglades

Član broj: 151779
Poruke: 109
212.62.55.*

Sajt: 127.0.0.1


Profil

icon Re: Help math.h ----------------> zadatak13.11.2007. u 14:03
Zar taj broj ne bi trebalo da "upadne" u opseg double
Ne treba ciljati u metu vec metati u cilj
13.11.2007. u 14:03 

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 62
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon Re: Help math.h ----------------> zadatak13.11.2007. u 21:03
Da u <double> treba da "upadne" :) jer u math.h sintaksa za <pow> je (double x, double y) ;
Jedno je sigurno, sve je nesigurno :)
13.11.2007. u 21:03 

[es] :: C programiranje :: C za početnike :: Help math.h ----------------> zadatak

[ Pregleda: 551 | Odgovora: 6 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.