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

Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++

[es] :: C/C++ programiranje :: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++

[ Pregleda: 4122 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

denis_007
Denis Kovacevic

Član broj: 129307
Poruke: 4
77.46.187.*



Profil

icon Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++17.10.2007. u 12:51 - pre 201 meseci
Ako neko zna odgovor na ovo pitanje, pomozite
 
Odgovor na temu

vlaiv
Vladimir Vlaisavljevic
Novi Sad

Član broj: 15993
Poruke: 352
212.200.249.*



+1 Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++17.10.2007. u 12:57 - pre 201 meseci
Ja cu da dam ideju a neko drugi neka da implementaciju :)

Nesto me sada mrzi da razmisljam ...

Ako su u pitanju celobrojne vrednosti i to pozitivne, resenje moze ovako da se dobije

unsigned int c = a-b;

c>>(sizeof(c)*8-1); //za slucaj da nije 32bitni sistem mada moze i c>>31 ako je UINT32 tip ..

c ima vrednost 0 a je vece ili jednako od b
c ima vrednost 1 a je manje od b

btw, if je petlja?
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.237.*



+9 Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++17.10.2007. u 13:00 - pre 201 meseci
max = (a > b) ? a : b;
 
Odgovor na temu

denis_007
Denis Kovacevic

Član broj: 129307
Poruke: 4
77.46.187.*



Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++17.10.2007. u 13:10 - pre 201 meseci
Ima li jos nekih predloga?
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.net
Via: [es] mailing liste



+8 Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++17.10.2007. u 21:32 - pre 201 meseci
Max se najčešće definiše kao makro pomoću define direktive i to baš ovako kako je napisao itf. Imaš li neki specifičan razlog zbog čega tražiš drugo rešenje?
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

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

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++29.10.2007. u 19:03 - pre 200 meseci
Tražeći nešto drugo (u vezi bitova), pronašao sam ovo:
http://graphics.stanford.edu/~.../bithacks.html#IntegerMinOrMax
 
Odgovor na temu

denis_007
Denis Kovacevic

Član broj: 129307
Poruke: 4
77.46.203.*



Profil

icon Re: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++30.10.2007. u 12:51 - pre 200 meseci
hvala dosta ste mi pomogli. Puno pozdrava.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Dali neko zna kako da izracunam maksimum dva broja bez koriscenja if petlje u C++

[ Pregleda: 4122 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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