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

Kvadriranjem negativnog broja dobijam negativan br (C#)

[es] :: .NET :: Kvadriranjem negativnog broja dobijam negativan br (C#)

[ Pregleda: 3019 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Atlantic777
učenik srednje škole

Član broj: 166316
Poruke: 42
*.ADSL.neobee.net.



Profil

icon Kvadriranjem negativnog broja dobijam negativan br (C#)26.02.2009. u 11:34 - pre 184 meseci
Zaista ne znam u cemu bi bio problem, najverovatnije je u pitanju nekakva sitnica, ali vec par dana trazim po netu i ne mogu da pronadjem resenje.


Code:

int a = -2;

int b = a^2; // Rezultat je -4
int c = a*a; // Rezultat je 4

int b = (-2)^2; // Rezultat -4
int c = (-2)*(-2); // Rezultat 4


Probao sam u Visual C# i C++ (oba 2008 express edition SP1) i javlja mi se isti problem. Kako ovo resiti na najkraci nacin? Da li postoji neka metoda u Math-u koja je "pametnija od "^" ili cu ipak morati da mnozim? Ne bi bio problem i da pisem x*x ali imam dosta takvih slucajeva i najcesce je u pitanju kvadriranje nekog poduzeg izraza u zagradi. (A.x-B.x)^2+(A.y-B.y)^2 na primer, a kasnije cu imati i duzih. U cemu je problem, gde gresim i sta je resenje?
 
Odgovor na temu

dusty
Predrag Glumac
Zemun, Srbija

Član broj: 15383
Poruke: 549
219.138.61.*

Sajt: www.mika.rs


+6 Profil

icon Re: Kvadriranjem negativnog broja dobijam negativan br (C#)26.02.2009. u 11:42 - pre 184 meseci
Hmm, verovatno zato sto je operator ^ boolov operator 'ekskluzivno ili' tj. XOR .....
America national sport is called baseballs. It very similar to our sport, shurik, where we take dogs, shoot them in a field and then have a party.
 
Odgovor na temu

Toxter
NS

Član broj: 39393
Poruke: 317
82.117.202.*



+6 Profil

icon Re: Kvadriranjem negativnog broja dobijam negativan br (C#)26.02.2009. u 11:51 - pre 184 meseci
x² => Math.Pow(x, 2);

Pozdrav
Sad mu nije nista, ubio si ga k'o zeca...
 
Odgovor na temu

Atlantic777
učenik srednje škole

Član broj: 166316
Poruke: 42
*.ADSL.neobee.net.



Profil

icon Re: Kvadriranjem negativnog broja dobijam negativan br (C#)26.02.2009. u 11:54 - pre 184 meseci
Hvala mnogo :D
 
Odgovor na temu

[es] :: .NET :: Kvadriranjem negativnog broja dobijam negativan br (C#)

[ Pregleda: 3019 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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