Δημοσιεύτηκε: 02 Σεπ 2011, 13:17
migf1 έγραψε:Θα ξεφύγουμε, αλλά παρέθεσέ τον
Οκ
Spoiler: show
Λοιπον εδω κανω ελεγχο για μη αρνητικη τιμη (εκει που ειναι η if στην main)
πως θα μπορουσα εγω να υπολογιζω και αυτη την αρνητική τιμη? πχ 2^-1 = 1/2^1 = 1/2
πηγα να βαλω ενα "case" μεσα στην συναρτηση αλλα φυσικα δεν μου δουλεψε ενα τετοιο
=>
- Κώδικας: Επιλογή όλων
if(n<0) return ( 1/ b * raiseToPower(b, n-1) );
μου εδινε segmentation fault βεβαια οχι αδικα μιας και η επιστρεφομενη τιμη ειναι double με αυτο που κανω ενω το προτυπο της συναρτησης την οριζει σε int.