COPYSIGN(3) | FreeBSD Library Functions Manual | COPYSIGN(3) |
名称
copysign, copysignf, copysignl — 符号をコピーするライブラリ
Math Library (libm, -lm)書式
#include < math.h> double
copysign( double x, double y);
float
copysignf( float x, float y);
long double
copysignl( long double x, long double y);
解説
copysign(), copysignf() と copysignl() 関数は、 x の符号を y の符号に変換し、その変換した値を返します。訳注: x の値で符号を変換した値を返します。規格
copysign(), copysignf() と copysignl() ルーチンは、 ISO/IEC 9899:1999 (“ISO C99”) に適合しています。それらは IEEE Std 754-1985 によって推薦された Copysign (符号コピー) 機能を実装しています。歴史
copysign(), copysignf() と copysignl() 関数は、それぞれ 4.3BSD, FreeBSD 2.0 と FreeBSD 5.3 で登場しました。January 26, 2005 | FreeBSD |