В моей программе на C ++ есть операция деления, которая после использования пространства имен и прочего выполняется следующим образом.
cout<<"Please type the data";
cin>> a;
z = a/4;
cout<<"The answer is"<< z;
Программа выдает точные числа, если я набираю число, которое делится на
ех.a = 8, z = 4
Но когда дело доходит до чисел, которые не делятся непосредственно на 4, он показывает результат, как показано
a = 54
b = 13 // реальный ответ - 13,5
Он игнорирует числа перед запятой.Как я могу включить все цифры перед десятичными знаками в моем результате (или по крайней мере до 4 десятичных знаков)?
Пожалуйста, помогите.