mirror of
https://git.planet-casio.com/Lephenixnoir/OpenLibm.git
synced 2025-01-04 07:53:38 +01:00
20 lines
429 B
C
20 lines
429 B
C
/*
|
|
* cabs() wrapper for hypot().
|
|
*
|
|
* Written by J.T. Conklin, <jtc@wimsey.com>
|
|
* Placed into the Public Domain, 1994.
|
|
*
|
|
* Modified by Steven G. Kargl for the long double type.
|
|
*/
|
|
|
|
#include "cdefs-compat.h"
|
|
//__FBSDID("$FreeBSD: src/lib/msun/src/w_cabsl.c,v 1.1 2008/03/30 20:02:03 das Exp $");
|
|
|
|
#include <complex.h>
|
|
#include <openlibm.h>
|
|
|
|
long double
|
|
cabsl(long double complex z)
|
|
{
|
|
return hypotl(creall(z), cimagl(z));
|
|
}
|