Я должен использовать определенные переменные, чтобы выполнить некоторые вычисления, проблема, с которой я сталкиваюсь, заключается в том, что конечный результат неверен, я наткнулся на следующую проблему.Число с плавающей запятой - неправильный вывод
Я обнаружил, что, когда я задаю следующую строку, чтобы плавать или двойные переменные, которые предполагаются провести с плавающей точкой:
float a=4/3;
double b=4/3;
cout<< a << b;
Выхода я получаю: 1 и 1, почему это? Я думал, что в качестве плавающих & двойников, предназначенных для хранения переменных с плавающей запятой, они будут вычислять то, что 4 делится на 3, и дать мне какой-то результат вроде: 1,33 - но это не тот случай.
Как я могу использовать их для создания переменных, которые будут содержать результат деления 2 числа, так как у меня нет достаточно времени, чтобы делать какие-либо Calcs на моей;)
Большое спасибо всем anwers !
Приветствия Макс