» »

c++ abs value

c++ abs value

roba87 ::

z funkcijo moram izpisat abs.vred. stevila (float x)...
kako se to nardi? a je to true false sistem?

ERGY ::

Nisem bral kako se dodaja kodo ;((

void blabla(float x){
...
cout strogomanjse abs(x);
...
}

mogoce moras vrnit namesto izpisat ?

float blabla(float x){ return abs(x); }

http://www.cplusplus.com/reference/clib...



Edino kar me moti je to da float tip zaseda precej vec tudi negativna stevila. Abs pa vrne samo pozitivna. Torej mozna je napaka. Nimam kompajlera tu.

Gledam ce deluje :D

void blabla(float x){
...
cout<<abs(x);
...
}

Zgodovina sprememb…

  • spremenilo: ERGY ()

snow ::

fabs(x);
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

roba87 ::

int absolutna(int a) {
      cin>>a;
      a=abs(a);
      cout<<"absolutna vrednost vnesenega stevila je "<<a<<endl;
      return 0;
      }

tako sem resil...in dela, samo ne vem ce je ta resitev primerna. Problem je tusi ker v nalogi piše da se zahteva (float a) in ko vstavim float napiše error suggestion int ali nekja podobnega.

Zgodovina sprememb…

  • spremenil: roba87 ()

bozjak ::

ja0 funkcije za absolutno vrednost pa res ni problem sam napisati ... (vnesi poljuben tip)

unsigned int absolut (int x)
{
     if (x > 0) return x;
     else return (-x);     
}


Lp

EDIT: koda tag.
http://upor.blogec.si
http://bozjak.deviantart.com

Zgodovina sprememb…

  • spremenil: bozjak ()

Gundolf ::

Je bilo že napisano da za floate je funkcija fabs.
Pa verjetno moraš še <math> includat.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Programiranje v pythonu

Oddelek: Programiranje
142020 (1378) Sony-Tech
»

Programiranje problem android

Oddelek: Programiranje
51172 (937) g333kk
»

Pomoc programiranje - Napisite funkcije

Oddelek: Programiranje
102029 (1618) FuI2cY
»

[c] osnove

Oddelek: Programiranje
352529 (1866) fiction
»

double v bitno in obratno? (c++)

Oddelek: Programiranje
101050 (936) noraguta

Več podobnih tem