jerrak0s έγραψε:Εγώ απλά να υπενθυμίσω, οτι στο τέλος πρέπει οπωσδήποτε να γίνεται στρογγυλοποίηση, διότι απο ότι είδα απο τις υποβολές μου ..
1:wrong 3.666667
1:OK 3.667
@harkaz , Κάνε μια καινούργια εγγραφή, γιατί μπορεί κάτι να έχει κολησει...
Kαι δεν ξέρω αν το παρατήρησε κανείς , αλλά τί γίνεται με το 3.667 ; Εγώ δεν το έχω βάλει να τυπώνει το 3.667 αλλά το 3.666 και το περνάει σωστό..Μπορούσα να το βγάζω σωστό αν πρόσθετα ακόμα μια συνθήκη ,αλλά το πήρε μόνο του..Γιατί γίνεται αυτό ;
Χερετώ την παρέα..
Λοιπόν για να έχεις την σωστή στρογγυλοποίηση αν ορίσεις τρία δεκαδικά ψηφία ο compiler ξέρει τι θα κάνει....
Τώρα για το 3.666 που λες φαίνεται παράξενο

, κανονικά έστω και για ένα ψηφίο θα έπρεπε να στο λαμβάνει λάθος , εκτός και εάν υπάρχει πολλαπλή σωστή απάντηση για το output.