Προς το περιεχόμενο

βοήθεια για πρόγραμμα σε fortran....


dimitrispk

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας παιδιά,

Μήπως μπορεί κάποιος να βοηθήσει με την παρακάτω άσκηση....

 

Άσκηση : Κατασκευάστε έναν αλγόριθμο μετατροπής θετικού κλασματικού αριθμού από το δεκαδικό σύστημα σε σύστημα με βάση β. Στην συνέχεια, δημιουργήστε το αντίστοιχο πρόγραμμα σε fortran-90 του οποίου ως δεδομένα εισαγωγής κατά την εκτέλεσή του θα είναι ο κλασματικός αριθμός και η βάση του νέου συστήματος.

 

Δεν περιμένω να κατασκευάσει κάποιος το πρόγραμμα αλλά μήπως έχετε τον αλγόριθμο από κάποιο βιβλίο ή από κάποιο άλλο πρόγραμμα? Ολες οι συμβουλές δεκτές....

Σας ευχαριστώ πολύ!!!

Δημοσ.

αμα δεις εδω θα δεις πως η ιδεα ειναι σχετικα απλη

εχε το νου σου για νουμερικα συστηματα με βαση μεγαλυτερη του 10, πχ 16

 

τωρα, εσυ θες για κλασματικους.... εννοεις αριθμους με υποδιαστολη πχ 3.14?

Ισως ενας τροπος να ηταν να βρεις ποσα ψηφια εχει μετα την υποδιαστολη, να το πολλαπλασιασεις με μια αντιστοιχη δυναμη του 10 (πχ 3.14Χ100=314), να κανεις τη μετατροπη συστηματος και μετα να τον ξαναδιαιρεσεις με το ιδιο νουμερο?

Λιγο μπακαλιστικο.... αμα βρω κατι καλυτερο θα σου πω

 

PS. Fortran? Χρησιμοποιουνε Fortran σημερα? Που?

 

edit: δες και αυτο.

ασχολειται και με κλασματα (αν και μονο για δυαδικους) αλλα μπορεις να το γενικευσεις

 

καλο διαβασμα

Δημοσ.

σε ευχαριστώ πολύ για τις συμβουλές μπορώ να πω ότι είμαι ερκετά κοντά στη λύση αλλά γενικώς το ψάχνω.

P.S : και όμως την χρησιμοποιούν για την αριθμητική ανάλυση στο πανεπιστήμιο.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...