Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 06-12-10, 01:26
Το avatar του χρήστη gr8styl
gr8styl Ο χρήστης gr8styl δεν είναι συνδεδεμένος
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 19-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Αγαπητέ Χρήστο.
Το Excel έχει ακρίβεια μέχρι 15 δεκαδικά ψηφία.
Δεν μπορώ να κατανοήσω τι εννοείς όταν λες ότι η Round δεν σε εξυπηρετεί !!!
Η Round αυτό που κάνει είναι στρογγυλοποίηση του αριθμού στον αριθμό δεκαδικών ψηφίων που ορίζουμε στο δεύτερό της όρισμα. Δηλαδή με την Round μπορούμε να καθορίσουμε την ακρίβεια που θέλουμε ( από 0 έως 0,000000000000001)
Εσύ τι ακρίβεια θέλεις;

Αν δεν χρησιμοποιήσεις την ROUND καθόλου τα αποτελέσματα είναι σωστά ?

Δώσε μας ένα παράδειγμα με αριθμούς. Δηλαδή δώσε μας μια αριθμητική πράξη και πες μας τι αποτέλεσμα περιμένεις. Τι αποτέλεσμα παίρνεις με ROUND και τι χωρίς ROUND.

Μήπως κάνοντας ακέραιους τους αρχικούς αριθμούς (δηλαδή πολλαπλασιασμός με κάποια δύναμη του 10) και κατόπιν μετατροπή του αποτελέσματος σε δεκαδικό (δηλαδή διαίρεση με κάποια δύναμη του 10) σου λύνει το πρόβλημα;

Για βοήθα μας να βρούμε την άκρη.
Τα λέμε
Θανάσης
ΥΓ. Για το παράδειγμα που αναφέρεις,θα έλεγα:
αφού τα 20cm-10cm=10cm περιέχουν 300lt-100lt=200lt δηλαδή 200/10=20lt/cm
άρα τα 13cm=10+3 θα περιέχουν 200lt+3cm*20lt/cm= 260lt Σωστά;
Δεν κατάλαβα σε ποιο σημείο του συνημμένου σου εντοπίζεις το πρόβλημα !!!
Απάντηση με παράθεση