JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... creall(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の実部を返す。 次の関係が成立する: z = creal(z) + ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 creal (), crealf (), creall () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 gcc では __real__ を使うこともで ... ... creall(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の実部を返す。 次の関係が成立する: z = creal(z) + ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 creal (), crealf (), creall () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 gcc では __real__ を使うこともで ... ... creall(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の実部を返す。 次の関係が成立する: z = creal(z) + ... 2.1 で初めて登場した。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 creal (), crealf (), creall () Thread safety MT-Safe 準拠 C99, POSIX.1-2001, POSIX.1-2008. 注意 gcc では __real__ を使うこともで ... ... cimagl(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の虚部を返す。 次の関係が成立する: z = creal(z) + I * cimag(z) バージョン これらの関数は glibc バージョン 2.1 で初めて登場した。 属性 この節で使用されている用語の説明に ... POSIX.1-2001, POSIX.1-2008. 注意 gcc では __imag__ を使うこともできるが、 これは GNU による拡張である。 関連項目 cabs (3), creal (3), complex (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクト ... ... cimagl(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の虚部を返す。 次の関係が成立する: z = creal(z) + I * cimag(z) バージョン これらの関数は glibc バージョン 2.1 で初めて登場した。 属性 この節で使用されている用語の説明に ... POSIX.1-2001, POSIX.1-2008. 注意 gcc では __imag__ を使うこともできるが、 これは GNU による拡張である。 関連項目 cabs (3), creal (3), complex (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクト ... ... cimagl(long double complex z ); -lm でリンクする。 説明 これらの関数は複素数 z の虚部を返す。 次の関係が成立する: z = creal(z) + I * cimag(z) バージョン これらの関数は glibc バージョン 2.1 で初めて登場した。 属性 この節で使用されている用語の説明に ... POSIX.1-2001, POSIX.1-2008. 注意 gcc では __imag__ を使うこともできるが、 これは GNU による拡張である。 関連項目 cabs (3), creal (3), complex (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクト ... ... , argv[0]); exit(EXIT_FAILURE); } z = atof(argv[1]) + atof(argv[2]) * I; c = cacos(z); printf("cacos() = %6.3f %6.3f*i\n", creal(c), cimag(c)); f = -i * clog(z + i * csqrt(1 - z * z)); printf("formula = %6.3f %6.3f*i\n", creal(f), cimag(f)); exit(EXIT ... ... , argv[0]); exit(EXIT_FAILURE); } z = atof(argv[1]) + atof(argv[2]) * I; c = cacos(z); printf("cacos() = %6.3f %6.3f*i\n", creal(c), cimag(c)); f = -i * clog(z + i * csqrt(1 - z * z)); printf("formula = %6.3f %6.3f*i\n", creal(f), cimag(f)); exit(EXIT ... ... , argv[0]); exit(EXIT_FAILURE); } z = atof(argv[1]) + atof(argv[2]) * I; c = cacos(z); printf("cacos() = %6.3f %6.3f*i\n", creal(c), cimag(c)); f = -i * clog(z + i * csqrt(1 - z * z)); printf("formula = %6.3f %6.3f*i\n", creal(f), cimag(f)); exit(EXIT ... ... 数は 2つの実数値からなる座標で表すことができる。 直交座標を使うと、以下のように書くことができる。 z = x + I * y ここで、 x = creal(z) , y = cimag(z) である。 また、極座標を使うと、以下のように書くことができる。 z = r * cexp(I * a) ここで、 r = cabs(z) は ... であり、 z の絶対値である。 a = carg(z) は「位相角」であり、 z の偏角である。 次の関係が成立する: tan(carg(z)) = cimag(z) / creal(z) 返り値 返り値は [-pi,pi] の範囲である。 バージョン これらの関数は glibc バージョン 2.1 で初めて登場した。 属性 この節で ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。