prefix [ p.y.t. ]
Duże liczby w C++
Witam, mam zadanie na informatykę do szkoły ze strony Mój kod wygląda tak:
#include <iostream>
using namespace std;
int main ()
‹
int a,b,c;
cin >> a >> b >> c;
float o = (a*b*c);
cout<<o<< endl;
float q = (a*b)+(c*a)+(c*b)+(a*b)+(c*a)+(c*b);
cout<<q<< endl;
return 0;
›
Jednak rozwiązanie mi nie wchodzi, pokazuje się: BŁĄD wiersz 1: wczytano '2e+08', a oczekiwano '200000000'
Co zrobić aby duże liczby były wyświetlane w systemie dziesiętnym?
Edit: Zadanie chyba nie wchodzi, ale polega na obliczeniu V i Pp prostopadłościanu.
Lookash [ Senator ]
Poczytaj o typach zmiennych. Spróbuj zamiast inta użyć long int.