1 .\" Copyright 2003 Walter Harms, Andries Brouwer
2 .\" and Copyright 2008, Linux Foundation, written by Michael Kerrisk
3 .\" <mtk.manpages@gmail.com>
4 .\" Distributed under GPL.
6 .\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO
7 .\" all rights reserved.
8 .\" Translated Sat Jul 24 10:14:17 JST 2004
9 .\" by Yuichi SATO <ysato444@yahoo.co.jp>
10 .\" Updated & Modified Mon Jan 10 08:17:08 JST 2005 by Yuichi SATO
11 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
13 .TH FDIM 3 2010-09-20 "" "Linux Programmer's Manual"
15 fdim, fdimf, fdiml \- 正の差分を計算する
19 .BI "double fdim(double " x ", double " y );
21 .BI "float fdimf(float " x ", float " y );
23 .BI "long double fdiml(long double " x ", long double " y );
29 .RB ( feature_test_macros (7)
37 _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE ||
38 _POSIX_C_SOURCE\ >=\ 200112L;
45 これらの関数は、二つの引き数間の正の差分 max(\fIx\fP-\fIy\fP,0) を返す。
54 結果がオーバーフローする場合、範囲エラーが発生し、
61 これらの関数を呼び出した際にエラーが発生したかの判定方法についての情報は
67 範囲エラー (range error)、オーバーフローの場合
78 .\" FIXME . Is it intentional that these functions do not set errno?
79 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6796
81 これらの関数は glibc バージョン 2.1 で初めて登場した。