mboost-dp1
Tælle decimaler
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Hej til jer alle.
Jeg prøver at lave et lille program i c++ der kan tælle antallet af decimaler. Kan det lade sig gøre/hvordan gør man?
Har googlet lidt på det, uden resultat, men fortsætter om lidt ;)
Tak :)
Jeg prøver at lave et lille program i c++ der kan tælle antallet af decimaler. Kan det lade sig gøre/hvordan gør man?
Har googlet lidt på det, uden resultat, men fortsætter om lidt ;)
Tak :)
Hvis der ikke er nogen decimaler skal den gøre en ting, hvis der er decimaler skal den gøre en anden :P
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float x, xsq, xsq2;
for (x=700; x<=800; x++){
xsq=sqrt (x);
xsq2=pow(x, 1/3.0);
cout<<"Sqrt="<<xsq<<", Cube="<<xsq2<<"";
cin.get();
}
}
Giver mig en masse fejl ved linje 9:S
En tilrettet version:
#include <iostream>
#include <cmath>
#include <cstdlib>
using namespace std;
int main()
{
for (int i = 700; i <= 800; i++)
{
double x = i;
double xsq = sqrt(x);
double xsq2 = pow(x, 1/3.0);
cout << "\"Sqrt=" << xsq << ", Cube=" << xsq2 << "\"" << endl;
}
cin.get();
return EXIT_SUCCESS;
}
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.