.\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de) .\" and Copyright (C) 2011 Michael Kerrisk .\" .\" %%%LICENSE_START(GPL_NOVERSION_ONELINE) .\" Distributed under GPL .\" %%%LICENSE_END .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH CATANH 3 "15 septembre 2011" "" "Manuel du programmeur Linux" .SH NOM catanh, catanhf, catanhl \- Fonction arc tangente hyperbolique complexe .SH SYNOPSIS \fB#include \fP .sp \fBdouble complex catanh(double complex \fP\fIz\fP\fB);\fP .br \fBfloat complex catanhf(float complex \fP\fIz\fP\fB);\fP .br \fBlong double complex catanhl(long double complex \fP\fIz\fP\fB);\fP .sp Effectuez l'édition des liens avec l'option \fI\-lm\fP. .SH DESCRIPTION La fonction \fBcatanh\fP() calcule l'arc tangente hyperbolique complexe de \fIz\fP. Si \fIy\ =\ catanh(z)\fP, alors \fIz\ =\ ctanh(y)\fP. La partie imaginaire de \fIy\fP est choisie dans l'intervalle [\-pi/2,\ pi/2]. .LP On a\ : .nf catanh(z) = 0.5 * (clog(1 + z) \- clog(1 \- z)) .fi .SH VERSIONS Ces fonctions ont été introduites dans la glibc dans sa version\ 2.1. .SH CONFORMITÉ C99. .SH EXEMPLE .nf Effectuez l'édition des liens avec l'option «\ \-lm\ ». #include #include #include #include int main(int argc, char *argv[]) { double complex z, c, f; if (argc != 3) { fprintf(stderr, "Utilisation : %s \en", argv[0]); exit(EXIT_FAILURE); } z = atof(argv[1]) + atof(argv[2]) * I; c = catanh(z); printf("catanh() = %6.3f %6.3f*i\en", creal(c), cimag(c)); f = 0.5 * (clog(1 + z) \- clog(1 \- z)); printf("formule = %6.3f %6.3f*i\en", creal(f2), cimag(f2)); exit(EXIT_SUCCESS); } .fi .SH "VOIR AUSSI" \fBatanh\fP(3), \fBcabs\fP(3), \fBcimag\fP(3), \fBctanh\fP(3), \fBcomplex\fP(7) .SH COLOPHON Cette page fait partie de la publication 3.65 du projet \fIman\-pages\fP Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%http://www.kernel.org/doc/man\-pages/. .SH TRADUCTION Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a par l'équipe de traduction francophone au sein du projet perkamon . .PP Christophe Blaess (1996-2003), Alain Portal (2003-2006). Florentin Duneau et l'équipe francophone de traduction de Debian\ (2006-2009). .PP Veuillez signaler toute erreur de traduction en écrivant à ou par un rapport de bogue sur le paquet \fBmanpages\-fr\fR. .PP Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande «\ \fBman\ \-L C\fR \fI
\fR\ \fI\fR\ ».