.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" and Copyright 2008, Linux Foundation, written by Michael Kerrisk .\" .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" References consulted: .\" Linux libc source code .\" Lewine's _POSIX Programmer's Guide_ (O'Reilly & Associates, 1991) .\" 386BSD man pages .\" Modified 1993-07-24 by Rik Faith (faith@cs.unc.edu) .\" Modified 1995-08-14 by Arnt Gulbrandsen .\" Modified 2002-07-27 by Walter Harms .\" (walter.harms@informatik.uni-oldenburg.de) .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH log 3 "2. Mai 2024" "Linux man\-pages 6.8" .SH BEZEICHNUNG log, logf, logl \- natürliche Logarithmusfunktion .SH BIBLIOTHEK Mathematik\-Bibliothek (\fIlibm\fP, \fI\-lm\fP) .SH ÜBERSICHT .nf \fB#include \fP .P \fBdouble log(double \fP\fIx\fP\fB);\fP \fBfloat logf(float \fP\fIx\fP\fB);\fP \fBlong double logl(long double \fP\fIx\fP\fB);\fP .fi .P .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .P \fBlogf\fP(), \fBlogl\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || /* Seit Glibc 2.19: */ _DEFAULT_SOURCE || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .SH BESCHREIBUNG Diese Funktionen liefern den natürlichen Logarithmus von \fIx\fP zurück. .SH RÜCKGABEWERT Im Erfolgsfall liefern diese Funktionen den natürlichen Logarithmus von \fIx\fP zurück. .P Falls \fIx\fP keine Zahl (»NaN«) ist, wird »NaN« zurückgegeben. .P Falls \fIx\fP 1 ist, dann ist das Ergebnis +0. .P Falls \fIx\fP plus unendlich ist, wird plus unendlich zurückgegeben. .P Falls \fIx\fP Null ist, tritt ein Polfehler auf und die Funktionen geben \-\fBHUGE_VAL\fP, \-\fBHUGE_VALF\fP beziehungsweise \-\fBHUGE_VALL\fP zurück. .P Falls \fIx\fP negativ (einschließlich negativ unendlich) ist, dann tritt ein Wertebereichsfehler auf und ein NaN (keine Zahl) wird zurückgeliefert. .SH FEHLER In \fBmath_error\fP(7) erfahren Sie, wie Sie Fehler bei der Ausführung dieser Funktionen erkennen. .P Die folgenden Fehler können auftreten: .TP Wertebereichsfehler: \fIx\fP ist negativ \fIerrno\fP wird auf \fBEDOM\fP gesetzt. Es wird der Fließkomma\-Ausnahmefehler »unzulässige Fließkommazahl« (\fBFE_INVALID\fP) ausgelöst. .TP Polfehler: \fIx\fP ist Null \fIerrno\fP wird auf \fBERANGE\fP gesetzt. Es wird ein Fließkomma\-Ausnahmefehler »Division durch Null« (\fBFE_DIVBYZERO\fP) ausgelöst. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBlog\fP(), \fBlogf\fP(), \fBlogl\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .SH STANDARDS C11, POSIX.1\-2008. .SH GESCHICHTE C99, POSIX.1\-2001. .P Die Variante, die \fIdouble\fP zurückgibt, ist außerdem konform zu SVr4, 4.3BSD, C89. .SH FEHLER In Glibc 2.5 und älter führte der Aufruf von \fBlog\fP() mit einer NaN zu einer unechten ungültigen Fließkomma\-Ausnahme (\fBFE_INVALID\fP). .SH "SIEHE AUCH" \fBcbrt\fP(3), \fBclog\fP(3), \fBlog10\fP(3), \fBlog1p\fP(3), \fBlog2\fP(3), \fBsqrt\fP(3) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .