xref: /netbsd-src/lib/libm/complex/creal.3 (revision 411564dc9ac78e3b850fc18d857ae90e152b8fb4)
1*411564dcSmaya.\" $NetBSD: creal.3,v 1.5 2017/09/27 09:20:27 maya Exp $
2c7a43da6Sdrochner.\" Copyright (c) 2001-2003 The Open Group, All Rights Reserved
3*411564dcSmaya.Dd September 27, 2017
4aea943bcSwiz.Dt CREAL 3
5aea943bcSwiz.Os
6aea943bcSwiz.Sh NAME
7aea943bcSwiz.Nm creal ,
8aea943bcSwiz.Nm crealf ,
9aea943bcSwiz.Nm creall
10aea943bcSwiz.Nd complex real functions
11aea943bcSwiz.Sh SYNOPSIS
12aea943bcSwiz.In complex.h
13aea943bcSwiz.Ft double
14aea943bcSwiz.Fn creal "double complex z"
15aea943bcSwiz.Ft float
16aea943bcSwiz.Fn crealf "float complex z"
17aea943bcSwiz.Ft long double
18aea943bcSwiz.Fn creall "long double complex z"
19*411564dcSmaya.In tgmath.h
20*411564dcSmaya.Ft complex-float
21*411564dcSmaya.Fn creal "complex-float z"
22aea943bcSwiz.Sh DESCRIPTION
23aea943bcSwizThese functions compute the real part of
24aea943bcSwiz.Ar z .
25aea943bcSwiz.Sh RETURN VALUES
26c7a43da6SdrochnerThese functions return the real part value.
27aea943bcSwiz.Sh ERRORS
28c7a43da6SdrochnerNo errors are defined.
29aea943bcSwiz.Sh APPLICATION USAGE
30aea943bcSwizFor a variable
31aea943bcSwiz.Ar z
32aea943bcSwizof type
33aea943bcSwiz.Vt complex :
34aea943bcSwiz.Bd -literal -offset indent
35aea943bcSwizz == creal(z) + cimag(z)*I
36aea943bcSwiz.Ed
37aea943bcSwiz.Sh SEE ALSO
38aea943bcSwiz.Xr carg 3 ,
39aea943bcSwiz.Xr cimag 3 ,
40aea943bcSwiz.Xr conj 3 ,
41aea943bcSwiz.Xr cproj 3 ,
42aea943bcSwiz.St -p1003.1-2001
43aea943bcSwiz.Aq Pa complex.h
44aea943bcSwiz.Sh COPYRIGHT
45c7a43da6SdrochnerPortions of this text are reprinted and reproduced in electronic form
46c7a43da6Sdrochnerfrom IEEE Std 1003.1, 2003 Edition, Standard for Information Technology
47c7a43da6Sdrochner-- Portable Operating System Interface (POSIX), The Open Group Base
48c7a43da6SdrochnerSpecifications Issue 6, Copyright (C) 2001-2003 by the Institute of
49aea943bcSwizElectrical and Electronics Engineers, Inc and The Open Group.
50aea943bcSwizIn the
51c7a43da6Sdrochnerevent of any discrepancy between this version and the original IEEE and
52c7a43da6SdrochnerThe Open Group Standard, the original IEEE and The Open Group Standard
53aea943bcSwizis the referee document.
54aea943bcSwizThe original Standard can be obtained online at
55c7a43da6Sdrochnerhttp://www.opengroup.org/unix/online.html .
56