• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Potenzieren und Wurzelziehen in C?

img

Celler Dickstiel
Registriert
05.06.06
Beiträge
807
Hi Leute,

schreibe gerade ein kleines C-Programm und brauche die anweisungen Wurzelziehen und Potenzieren.

kann man einfach 10^2 machen, als potenz? wie geht es mit dem wurzelziehen?
 

tjp

Altgelds Küchenapfel
Registriert
07.07.04
Beiträge
4.059
Dazu braucht man die Standard Library (math.h).
Code:
#include <math.h>
#include <stdlib.h>

int main () {
  double x, y = 2, z = 3;

  x = sqrt(y);

  x = pow (y,z);

  return EXIT_SUCCESS;
}

Genaue Beschreibung gibt es mit "man sqrt" bzw. "man pow".
 

AXE_effect

Empire
Registriert
15.07.06
Beiträge
86
falls es mit 10^2 geht,
sollte Wurzel ziehen einfach mit 10^(1/2) gehen...
und dritte Wurzel mit 10^(1/3) usw...

EDIT: also rein Mathematisch gesehen, wie das am Mac geht weiß ich nich.
 

img

Celler Dickstiel
Registriert
05.06.06
Beiträge
807
falls es mit 10^2 geht,
sollte Wurzel ziehen einfach mit 10^(1/2) gehen...
und dritte Wurzel mit 10^(1/3) usw...

EDIT: also rein Mathematisch gesehen, wie das am Mac geht weiß ich nich.


so wäre es mir am liebsten?

da ich eh nur von 10 auf 100 und von 100 auf 1000 etc will kann ich das ja gut mit *10 umgehen.. einfach den faktor durch ne schleife imme rmal 10


debnk das problem hat sich erledigt ;) dank euch