math.h

Für Fragen zu Funktionen, die von der Header-Datei math.h der Programmiersprache C deklariert wurden.
1
Antwort

abs 'implizite Deklaration ...' Fehler nach dem Einbeziehen von math.h

Ich habe die Funktion abs() verwendet und am oberen Ende des Codes #include <math.h> hinzugefügt. Aber ich bekomme diesen Fehler immer wieder: %Vor% Ich benutze LLVM Compiler. Warum tritt dieser Fehler auf, obwohl ich math.h...
11.04.2015, 12:23
2
Antworten

sqrtf undefinierter Verweis auf 'sqrtf' in c

Hallo, ich benutze Linux 12.04 und Geany zum Programmieren. Der Code, den ich in C schreibe, funktionierte völlig in Ordnung, bis ich den Befehl sqrtf benutzte, um die Quadratwurzel eines Floats zu finden. Fehler: HAC3.c :(. Text + 0xfd7): undef...
07.06.2013, 01:02
3
Antworten

Warum ist -lm in einigen Fällen nicht notwendig, wenn C-Code kompiliert und verknüpft wird?

Ich habe hier eine Beispieldatei: %Vor% Wenn ich es mit gcc sample.c -o a kompiliere, funktioniert es gut. Ich kann es mit ./a ausführen und es erzeugt die Ausgabe 2.302585 wie erwartet. Aber wenn meine Datei so aussieht: %Vor%...
21.10.2013, 05:18
8
Antworten

sqrt () Funktion arbeitet nicht mit variablen Argumenten

Ich weiß nicht, ob ich etwas Offensichtliches verpasse, aber es scheint, dass ich Quadratwurzeln einer Variablen in C nicht berechnen kann; Die Funktion sqrt () scheint nur auf Konstanten zu funktionieren. Das ist mein Code: %Vor% Wenn ich...
20.08.2010, 18:05
4
Antworten

Wie wird pow () in C berechnet?

Unser Professor sagte, dass Sie ein b nicht berechnen können, wenn ein & lt; 0 mit pow() , weil pow() natürliche Logarithmen verwendet, um es zu berechnen (a b = e b ln a ) und da es für negative Zahlen nicht definiert ist, kann es nic...
27.11.2016, 00:42