Ergebnis 1 bis 6 von 6
  1. #1
    CIH-Virus Avatar von QpL
    Registriert seit
    14.01.2007
    Beiträge
    483

    Standard [C++] Wurzeln Ziehn

    Hi,
    Könnte mir bitte jemand sagen, wie ich eine Wurzel in C++ ziehe?
    (steht nicht in meinem Buch und ich bräucht das eben für ein tool )
    *Haftungsausschluss*
    *People-I-Respect-Table*


  2. #2
    Anfänger
    Registriert seit
    09.07.2007
    Beiträge
    7

    Standard

    Wenn du die Headerdatei Math.h includierst steht dir folgende Methode fürs Quadratwurzel ziehen eines Fließkommawertes zur Verfügung:

    double sqrt(double a);

  3. #3
    Fortgeschrittener
    Registriert seit
    28.08.2007
    Beiträge
    33

    Standard

    falls du einen completen code willst :

    Code:
    #include <iostream.h>
    #include <conio.h>
    #include <math.h>
    
    
    int main()
    {
        double zahl;
        
        cin>>zahl;
        
        zahl=sqrt(zahl);
        
        cout<<zahl;
        
        getch();
    }
    mfg exo

  4. #4
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    falls du tiefer in die materie einsteigen willst, das lesen: http://www.matheboard.de/archive/16457/thread.html

    MfG RiDER

  5. #5
    Anfänger
    Registriert seit
    19.08.2007
    Beiträge
    5

    Standard

    oder du bist primitiv und machst es so^^


    Code:
    #include<iostream.h>
    #include<conio.h>
    void main()
    {	long double zahl1, zahl2, zahl3;
    	int zahl4, zahl5;
    	for(;;)
    	{	clrscr();
    		zahl2=0; 
    		zahl3=0;
    		zahl4=0;
    		zahl5=0;
    		cout<<"created by IVI4US4\n\n\nGib bitte eine Zahl ein oder zum Beenden \"0\":\n";
    		cin>>zahl1;
    		if(zahl1==0)
    		{	break;	}
    		if(zahl1<0)
    		{	zahl1=zahl1*-1;
    			zahl5++;	}
    		for(;;)
    		{	if(zahl2*zahl2==zahl1)
    			{	break;	}
    			
    			if(zahl2*zahl2>zahl1)
    			{	zahl4++;
    				if(zahl4==15)
    				{	break;	}
    				zahl2=zahl2-zahl3;
    				zahl3=zahl3/10;	}
    			zahl2+=zahl3;	}
    		if(zahl5==2)
    		{	cout<<"Die Wurzel aus "<<zahl1*-1<<" ist "<<zahl2<<"i\n";	}
    		if(zahl5==1)
    		{	cout<<"Die Wurzel aus "<<zahl1<<" ist "<<zahl2<<endl;	}
    		getchar();	}}

  6. #6
    W32.FunLove
    Registriert seit
    05.08.2007
    Beiträge
    137

    Standard

    der geht nicht -.-
    hast ein fehler drine

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •