joker1022 J joker1022 Регистрация 14 Окт 2013 Сообщения 78 Репутация 0 Спасибо 0 Монет 0 11 Ноя 2016 #1 Я знаю, что при использовании типа float, это легко делается, поставив точку перед типом, например: printf("%.2f"....). То есть оставить два знака после запятой. Но как сделать так же, но с double? Желательно конечно что бы без большого кода.
Я знаю, что при использовании типа float, это легко делается, поставив точку перед типом, например: printf("%.2f"....). То есть оставить два знака после запятой. Но как сделать так же, но с double? Желательно конечно что бы без большого кода.
javad J javad Регистрация 2 Авг 2013 Сообщения 75 Репутация 0 Спасибо 0 Монет 0 11 Ноя 2016 #2 printf - это прошлый век, и это C, а не C++ Вот C++ код для вашей задачи: cout << fixed << setprecision(2) << (13.5 / 2) << endl; Позитивный голос 0
printf - это прошлый век, и это C, а не C++ Вот C++ код для вашей задачи: cout << fixed << setprecision(2) << (13.5 / 2) << endl;
zzz4 Z zzz4 Регистрация 6 Июн 2013 Сообщения 70 Репутация 0 Спасибо 0 Монет 0 11 Ноя 2016 #3 %.2lf Позитивный голос 0