1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/* $NetBSD: cimag.c,v 1.2 2010/09/15 16:11:29 christos Exp $ */ /* * Written by Matthias Drochner <drochner@NetBSD.org>. * Public domain. */ #include <complex.h> #include "../src/math_private.h" double cimag(double complex z) { double_complex w = { .z = z }; return (IMAG_PART(w)); }