freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Δεκαδικά ψηφία αριθμών


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [2 Μηνύματα]       Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
bakalogatos


Μέλος από: 05 Ιαν 2008
Μηνύματα: 15

View users profile
ΜήνυμαΣτις: 27 Σεπ 2008 21:06    Θέμα: Δεκαδικά ψηφία αριθμών Απάντηση με παράθεση  Mark this post and the followings unread

Καλησπέρα σε όλους! Λοιπον θα ήθελα να ρωτήσω πόσα δεδικά ψηφία κρατάει η για έναν αριθμό. Μπορώ κάπως να το καθορίσω εγώ πόσα θα κρατάει ? Ευχαριστώ!
soteres2002
S. & H. Moderator

Μέλος από: 05 Μαρ 2004
Βοηθήματα: 1
Νέα: 1
Scripts: 1
Μηνύματα: 256+

Περιοχή: Ιωάννινα
View users profile
ΜήνυμαΣτις: 29 Σεπ 2008 00:26    Θέμα: Re: Δεκαδικά ψηφία αριθμών Απάντηση με παράθεση  Mark this post and the followings unread

Αυτό εξαρτάται από την αριθμητική του υπολογιστή και όχι από τη γλώσσα, άρα η ακρίβεια πικοίλει για διαφορετικές αρχιτεκτονικές. Εσύ μόνο προγραμματιστικά μπορείς να ορίζεις απλή ακρίβεια float (single precision) ή διπλή ακρίβεια double (double precision) όπου στην δεύτερη περίπτωση συνήθως αποθηκεύονται τα διπλάσια ψηφία από αυτά της single. Μπορείς να επιλέγεις με χρήση μορφοποιητών το πόσα δεκαδικά θα κρατήσεις πχ μέσω ενός printf, αλλά το πόσα ψηφία αποθηκεύονται στη μνήμη αυτό όπως σου είπα δεν μπορείς να το ορίσεις εσύ. Φυσικά, υπάρχουν και βιβλιοθήκες για αριθμητικούς υπολογισμούς που παρέχουν αριθμητικούς τύπους + πράξεις με "άπειρη" ακρίβεια την οποία μπορείς να ορίσεις κατά το δοκούν. Ωστόσο δεν έχω να σου προτείνω κάποιο συγκεκριμένο πακέτο.
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [2 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Τώρα είναι 23 Μαρ 2017 22:10 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos