#cpp
Например, у меня сейчас выдается: 17,765, а я хочу чтобы выдавалось 17,7 или 17,76. Как сделать?
Ответы
Ответ 1
В стиле Си printf ("%.2f\n", val); printf ("%.1f\n", val); В стиле С++ cout << fixed; cout.precision(2); cout << val << endl;Ответ 2
cout << fixed; cout.precision(2); cout << val << endl; Важно: precision делает округление по правилам математики.Ответ 3
//я не пам’ятаю як це зробити у стилі С++, але у стилі С це робиться дуже легко #includeint main(){ double pi = 3.14159; printf("%.2f", pi); //результатом буде такий вівід: 3.14 return 0; }
Комментариев нет:
Отправить комментарий