Вопрос Как вывести на экран результат деления 2/3 в с++?

Регистрация
11 Июл 2013
Сообщения
95
Репутация
0
Спасибо
1
Монет
0
Мне нужно сделать так, чтобы на экран вывелось 0.66666666666.
Если я пишу cout << 2/3; то выводится 0
А если пишу cout << 2%3; то выводится 2.
Помогите
 
cout<<2.0/3.0; Проблема не в выводе, а в операции. Если делятся только целые - то это целочисленное деление. В принципе, достаточно только одного числа с плавающей запятой: cout<<2.0/3; Или наоборот, только 3. Можно использовать явные преобразования или буквенные уточнения в литералах: cout<<double(2)/3f;
 
Назад
Сверху