Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) »

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
21.11.2003, 20:55 Uhr
~RedEagle
Gast


Hi
Wie kann cih eine variable quadrieren???
z.b.

C++:
cin >> var_1;
var_1 = hoch2(var_1);
cout << var_1;

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.11.2003, 20:57 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



C++:
double x;
cin >>x;
x=pow(x,2);
cout<<x;


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.11.2003, 21:02 Uhr
Pablo
Supertux
(Operator)


wenn du nur quadrieren willst, wieso machst du nicht x*x? Das ist für mich besser. Vergesse aber nicht math.h zu includieren.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.11.2003, 21:12 Uhr
~RedEagle
Gast


Warum braucht man für x*x math.h????
Und x=pow(x,2); geht auch ohne math.h.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
21.11.2003, 21:13 Uhr
Pablo
Supertux
(Operator)


Nein, nein, ich habe gemeint, wenn du pow benutzt, dann musst du math.h includieren. Aber wenn du nur quadrieren willst, dann mach nur x*x.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.11.2003, 08:55 Uhr
~RedEagle
Gast


Du meinst folgendes:

Zitat:

...wenn du pow benutzt, dann musst du math.h includieren.



Stimmt aber nicht, bei mir läufts perfekt, auch ohne math.h zu inkludieren.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
22.11.2003, 10:39 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@RedEagle
dann hast du halt irgend einen anderen header includiert der entweder selber schon math.h includiert oder selber pow definiert
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
22.11.2003, 11:30 Uhr
~RedEagle
Gast


habe <iostream.h> und <conio.h> includiert (kann sein das das dan daran liegt)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
22.11.2003, 11:38 Uhr
Pablo
Supertux
(Operator)


Soweit ich weiß, sind nach ANSI Funktionen wie pow, sqrt, sin, cos, tan, asin, acos, atan, hsin, hcos, htan, exp, ln, usw. in math.h definiert. Ich kann nicht ein Programm mit pow kompilieren, wenn ich nicht math.h includiere und dem gcc -lm übergebe.

In meinen man-pages sthet sogar: Confoming SVID 3, POSIX, BSD 5.3, ISO 9899
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 22.11.2003 um 11:40 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
22.11.2003, 15:11 Uhr
kronos
Quotenfisch
(Operator)


warum sollte man das nicht kompilieren können? bei funktionen die int nehmen/zurückgeben gibt's bei mir nichtmal 'ne warnung
--
main($)??<-$<='?'>>2?main($-!!putchar(
(("$;99M?GD??(??/x0d??/a:???;a"+'?'/4)
??($??)+'?'/3-2-1+$%2)??''?')):'?';??>
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: