Έφτιαχνα ένα προγραμματάκι και προέκυψε πρόβλημα στον υπολογισμό της ρητής δύναμης ενός αριθμού. Δίνω ένα παράδειγμα:
- Κώδικας: Επιλογή όλων
integer test
real*8 nn
test=8
nn=8.
print*, nn**(1/2)
print*, test**(1/2)
end
με αποτέλεσμα
- Κώδικας: Επιλογή όλων
1.0000000000000000
1
Για τον υπολογισμό της τετραγωνικής ρίζας, υπάρχει έτοιμη συνάρτηση, αλλά για άλλες περιπτώσεις πχ 1/3, 2/3, δε μπορώ να καταλάβω πως γίνεται.
Μια σκέψη μου είναι να χρησιμοποιήσω σειρά Taylor αλλά νομίζω ότι υπάρχει ευκολότερος τρόπος