cprojのヘルプ・マニュアル
日本語 英語
cproj --help
man cproj
CPROJ(3) Linux Programmer’s Manual CPROJ(3)
名前
cproj, cprojf, cprojl - リーマン球への射影
書式
#include
double complex cproj(double complex z);
float complex cprojf(float complex z);
long double complex cprojl(long double complex z);
-lm でリンクする。
説明
こ の関数は、平面上の点をリーマン球の表面に射影する、つまり複素平面の一
つの軸へのコンパクト化 (one-point compactification) を行う。有限な点 z
はいずれも z 自身へ射影される。無限の値を持つ全ての複素数は、一つの無限
値に射影される。もっと詳しく言うと、実数軸の正の無限大に射影される。
バージョン
これらの関数は glibc バージョン 2.1 で初めて登場した。
準拠
C99.
注意
glibc の実装はおかしく、全く違ったことをしてしまう。
関連項目
cabs(3), complex(7)
2008-08-11 CPROJ(3)
CPROJ(3) Linux Programmer’s Manual CPROJ(3)
NAME
cproj, cprojf, cprojl - project into Riemann Sphere
SYNOPSIS
#include
double complex cproj(double complex z);
float complex cprojf(float complex z);
long double complex cprojl(long double complex z);
Link with -lm.
DESCRIPTION
This function projects a point in the plane onto the surface of a Rie-
mann Sphere, the one-point compactification of the complex plane. Each
finite point z projects to z itself. Every complex infinite value is
projected to a single infinite value, namely to positive infinity on
the real axis.
VERSIONS
These functions first appeared in glibc in version 2.1.
CONFORMING TO
C99.
NOTES
The glibc implementation is broken and does something entirely differ-
ent.
SEE ALSO
cabs(3), complex(7)
COLOPHON
This page is part of release 3.22 of the Linux man-pages project. A
description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
2008-08-11 CPROJ(3)