Σελίδα 1 από 1

Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 8:40 pm
από chris
Έχει η C τελεστή δύναμης; Το ^ δεν λειτουργεί...

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 8:50 pm
από stathis
Αν θυμάμαι καλά υπάρχει στο math.h, αλλά ειναι function, pow();

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 8:55 pm
από costas
κάνε include το "math.h" κ μετά χρησιμοποίησε την pow... κάπως έτσι:

Κώδικας: Επιλογή όλων

float x = pow(2.0, 3.0);
προσοχή όμως η δομή της pow είναι ως εξής: pow(double x, double y)...

ελπίζω να βοήθησα!

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:00 pm
από chris
thanx!!!

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:00 pm
από stathis
Σωστός, είναι double :P

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:03 pm
από kernelpanic
Spoiler: show
Το κάνεις και μόνος σου...απλώς σκέψου πώς έμαθες τι είναι οι δυνάμεις. ;)

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:32 pm
από chris
Ναι, φυσικά και μπορώ να κάνω ένα υποπρόγραμμα, αλλά ήλπιζα πως θα υπήρχε μια πιο απλή λύση...

:?

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:36 pm
από kernelpanic
Τι υποπρόγραμμα καλέ, δυο πράματα ακριβώς να πληκτρολογήσεις είναι...
Αλλιώς υπάρχει και η pow().
Να του το πώ ή δε πρέπει;

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Φεβ 11, 2009 9:41 pm
από chris
εεε; ένα for i<b [a^b] και ένα πολλαπλασιασμό a*a μέσα στο for...

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Πέμ Φεβ 12, 2009 3:24 pm
από eparon
το ^ πρέπει να είναι το XOR αν θυμάμαι καλά

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Πέμ Φεβ 12, 2009 3:28 pm
από userresu
Καλά θυμάσαι :P

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Κυρ Φεβ 15, 2009 8:37 pm
από thetrojan01
logical operators (λογικοί τελεστές):

Κώδικας: Επιλογή όλων

& AND
| OR
^ XOR

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Παρ Φεβ 20, 2009 12:29 pm
από chris
Thanx! :D

Πάντως το αποτέλεσμα είναι float, δέχεται όμως και integers... μόλις το δοκίμασα! ;)

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Παρ Φεβ 20, 2009 4:10 pm
από kernelpanic
Σταθερές ή μεταβλητές;

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Κυρ Μαρ 14, 2010 3:06 am
από dionyziz
chris έγραψε:εεε; ένα for i<b [a^b] και ένα πολλαπλασιασμό a*a μέσα στο for...
Αυτό όμως δε δουλεύει για αρνητικές δυνάμεις. Try harder :)

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Κυρ Μαρ 14, 2010 8:20 pm
από thetrojan01
ούτε για κλασματικές.

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Δευ Μαρ 15, 2010 12:27 am
από Virus•Hacker•Kontos
Η pow καλυπτει, αν και δεν την εχω χρησιμοποιησει σε C αλλα μονο σε PHP, οπου πιανει ολες τις τιμες.
Οσο για το "χειροκινητο" δεν νομιζω πως ειναι και πολύ βολικό...
http://cplusplus.com Ουπς, ξεχασα ειναι σκετη C... :oops: ...

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Δευ Μαρ 15, 2010 3:59 pm
από chris
Έχει περάσει πάνω από ένας χρόνος από τότε που άνοιξα το θέμα, έχω χρησιμοποιήσει την pow() δεκάδες φορές. Σας ευχαριστώ όλους πάντως :)

Re: Δύναμη σε C ;

Δημοσιεύτηκε: Τετ Μαρ 17, 2010 10:59 pm
από Virus•Hacker•Kontos
Ποπο, τωρα το παρατηρησα...!!! Ελεος.