Γιατί αναφέρεται ότι οι πράξεις με ίδια προτεραιότητα εκτελούνται με τη σειρά από τα αριστερά προς τα δεξιά :
* , / , div , mod
ενώ :
a/b*c είναι ίσο με (a/b)*c και όχι με a/(b*c). Δεν θα έπρεπε να γίνεται πρώτα ο πολλαπλασιασμός που είναι στα αριστερά;
Παράθεση από: da_perama στις 06 Ιουλ 2014, 11:49:38 ΠΜ
Γιατί αναφέρεται ότι οι πράξεις με ίδια προτεραιότητα εκτελούνται με τη σειρά από τα αριστερά προς τα δεξιά :
* , / , div , mod
ενώ :
a/b*c είναι ίσο με (a/b)*c και όχι με a/(b*c). Δεν θα έπρεπε να γίνεται πρώτα ο πολλαπλασιασμός που είναι στα αριστερά;
Δεν εκτελείται πρώτα ο πολ/σιασμός , εκτελείται πρώτα η αριστερή πράξη στην έκφραση (ανεξάρτητα δηλαδή απο το ποιος είναι ο τελεστής).
Νομίζω ότι παρερμηνεύεις αυτό που βλέπεις. Αυτοί οι τελεστές δεν έχουν διάταξη όσο αφορά τη σειρά εκτέλεσης, είναι απλώς οι τελεστές που έχουν την ίδια προτεραιότητα.