This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
cpp:osteams [2020/05/17 19:03] gthanos [std::ios::floatfield] |
cpp:osteams [2020/05/17 19:10] gthanos [std::ios::floatfield] |
||
|---|---|---|---|
| Line 164: | Line 164: | ||
| cout << 123456.7890123456789 << endl; | cout << 123456.7890123456789 << endl; | ||
| cout << 123456789.0123456789 << endl; | cout << 123456789.0123456789 << endl; | ||
| + | | ||
| + | cout << std:: | ||
| + | cout << 30 << " " << | ||
| + | cout << std:: | ||
| + | cout << 30 << " " << 1000L << " " << 1000.00 << " " << 3.14159; | ||
| + | cout << endl; | ||
| | | ||
| cout << std::fixed << endl; | cout << std::fixed << endl; | ||
| Line 183: | Line 189: | ||
| cout << std:: | cout << std:: | ||
| | | ||
| - | | + | |
| - | cout << 30 << " " << | + | |
| - | cout << std:: | + | |
| - | cout << 30 << " " << 1000L << " " << 1000.00 << " " << 3.14159; | + | |
| - | cout << endl; | + | |
| } | } | ||
| </ | </ | ||
| Line 194: | Line 196: | ||
| Εάν δεν ορίσετε δικές σας παραμέτρους εκτύπωσης, | Εάν δεν ορίσετε δικές σας παραμέτρους εκτύπωσης, | ||
| * Εάν ο αριθμός έχει ακέραιο μέρος μεγαλύτερο απο 7 ψηφία, τότε εκτυπώνεται σε εκθετική μορφή. | * Εάν ο αριθμός έχει ακέραιο μέρος μεγαλύτερο απο 7 ψηφία, τότε εκτυπώνεται σε εκθετική μορφή. | ||
| + | * Εάν ο αριθμός έχει ακέραιο μέρος μηδέν και δεκαδικό μέρος με τέσσερα (4) ή περισσότερα μηδενικά στην αρχή εκτυπώνεται σε εκθετική μορφή. | ||
| * Σε αντίθετη περίπτωση, | * Σε αντίθετη περίπτωση, | ||
| * ο αριθμός των εκτυπωσιμων ψηφίων είναι 7, χωρίς να υπολογίζουμε το πρόσημο, | * ο αριθμός των εκτυπωσιμων ψηφίων είναι 7, χωρίς να υπολογίζουμε το πρόσημο, | ||
| * Εάν το δεκαδικό μέρος του αριθμού είναι μεγαλύτερο από όσο μπορεί να εκτυπωθεί από την παραπάνω σύμβαση, | * Εάν το δεκαδικό μέρος του αριθμού είναι μεγαλύτερο από όσο μπορεί να εκτυπωθεί από την παραπάνω σύμβαση, | ||
| </ | </ | ||