Как убрать округление у с++? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Как убрать округление у с++?

У меня было задание , мне нужно было Умножить числа с плавающей точкой 0.5*0.5 у меня ответ округлили .Как решить эту проблему

2nd Nov 2021, 10:49 AM
Саня
13 Answers
+ 4
Cout<<(float)0.5*0.5<<endl;
2nd Nov 2021, 5:21 PM
Atil
Atil - avatar
+ 2
Используи тип float или double
2nd Nov 2021, 5:45 PM
Atil
Atil - avatar
+ 2
Скин код
2nd Nov 2021, 5:50 PM
Atil
Atil - avatar
+ 2
#include <iostream> using namespace std; int main() { int ages[5]; for (int i = 0; i < 5; ++i) { cin >> ages[i]; } double q=ages[0]; for(int min=1;min<5;min++){ if(q>ages[min]){ q=ages[min];} } double a=q; cout<<50-a*0.5<<endl; return 0; }
2nd Nov 2021, 6:01 PM
Atil
Atil - avatar
+ 2
Практика С++ уровень 3.2, пишет что не правильный код нет вывода что делать?
4th Nov 2021, 12:16 AM
Evgeniy
0
Спасибо
2nd Nov 2021, 5:30 PM
Саня
0
А как вичеслить не выводя ответ?
2nd Nov 2021, 5:35 PM
Саня
0
Не выходит
2nd Nov 2021, 5:46 PM
Саня
0
#include <iostream> using namespace std; int main() { int ages[5]; for (int i = 0; i < 5; ++i) { cin >> ages[i]; } int q=ages[0]; for(int min=1;min<5;min++){ if(q>ages[min]){ q=ages[min];} } int a=q; cout<<(float)50-(50*a/100)<<endl; return 0; }
2nd Nov 2021, 5:52 PM
Саня
0
Ето 3 задание с++
2nd Nov 2021, 5:56 PM
Саня
0
Билетная каса
2nd Nov 2021, 5:57 PM
Саня
0
Спасибо
2nd Nov 2021, 6:04 PM
Саня
0
Need python related job to explore python
3rd Nov 2021, 12:34 PM
Isfak Ahmed
Isfak Ahmed - avatar