JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... どの場合 HUGE (最大の単精度浮動小数点数) となり、 たいていは符号付きである。 ほとんどの場合、 errno には EDOM が設定される。 OVERFLOW オーバーフローが発生した。 ほとんどの場合、値 HUGE が返され、 errno には ERANGE が設定される。 UNDERFLOW アンダーフローが発 ... <1) DOMAIN NAN y EDOM atanh(|x|>1) DOMAIN NAN y EDOM atanh(|x|==1) SING (x>0.0)? y EDOM HUGE_VAL : -HUGE_VAL cosh(fin) o/f OVERFLOW HUGE n ERANGE sinh(fin) o/f OVERFLOW (x>0.0) ? n ERANGE HUGE : -HUGE sqrt(x<0) DOMAIN 0.0 y EDOM hypot(fin,fin) o/f OVERFL ... OW HUGE n ERANGE exp(fin) o/f OVERFLOW HUGE n ERANGE exp(fin) u/f UNDERFLOW 0.0 n ERANGE exp2(fin) o/f OVERFLOW HUGE n ERANGE exp2(fin) u/f UNDERFLOW 0.0 n ERANG ... ... er value that can later be successfully passed to free (). If the multiplication of nmemb and size would result in integer overflow, then calloc () returns an error. By contrast, an integer overflow would not be detected in the following call to malloc ( ... emb * size); However, unlike that realloc () call, reallocarray () fails safely in the case where the multiplication would overflow. If such an overflow occurs, reallocarray () returns NULL, sets errno to ENOMEM , and leaves the original block of memory ... ... er value that can later be successfully passed to free (). If the multiplication of nmemb and size would result in integer overflow, then calloc () returns an error. By contrast, an integer overflow would not be detected in the following call to malloc ( ... emb * size); However, unlike that realloc () call, reallocarray () fails safely in the case where the multiplication would overflow. If such an overflow occurs, reallocarray () returns NULL, sets errno to ENOMEM , and leaves the original block of memory ... ... er value that can later be successfully passed to free (). If the multiplication of nmemb and size would result in integer overflow, then calloc () returns an error. By contrast, an integer overflow would not be detected in the following call to malloc ( ... emb * size); However, unlike that realloc () call, reallocarray () fails safely in the case where the multiplication would overflow. If such an overflow occurs, reallocarray () returns NULL, sets errno to ENOMEM , and leaves the original block of memory ... ... er value that can later be successfully passed to free (). If the multiplication of nmemb and size would result in integer overflow, then calloc () returns an error. By contrast, an integer overflow would not be detected in the following call to malloc ( ... emb * size); However, unlike that realloc () call, reallocarray () fails safely in the case where the multiplication would overflow. If such an overflow occurs, reallocarray () returns NULL, sets errno to ENOMEM , and leaves the original block of memory ... ... er value that can later be successfully passed to free (). If the multiplication of nmemb and size would result in integer overflow, then calloc () returns an error. By contrast, an integer overflow would not be detected in the following call to malloc ( ... emb * size); However, unlike that realloc () call, reallocarray () fails safely in the case where the multiplication would overflow. If such an overflow occurs, reallocarray () returns NULL, sets errno to ENOMEM , and leaves the original block of memory ... ... 能性がある。 範囲エラー (range error): 結果のオーバーフロー errno に ERANGE が設定される。 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がる。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 cosh (), c ... にも準拠している。 バグ glibc バージョン 2.3.4 以前では、オーバーフローが発生したときに、 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がらなかった。 関連項目 acosh (3), asinh (3), atanh (3), ccos (3), sinh (3), tanh (3) この文書について この man ペー ... ... 能性がある。 範囲エラー (range error): 結果のオーバーフロー errno に ERANGE が設定される。 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がる。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 cosh (), c ... にも準拠している。 バグ glibc バージョン 2.3.4 以前では、オーバーフローが発生したときに、 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がらなかった。 関連項目 acosh (3), asinh (3), atanh (3), ccos (3), sinh (3), tanh (3) この文書について この man ペー ... ... 能性がある。 範囲エラー (range error): 結果のオーバーフロー errno に ERANGE が設定される。 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がる。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 cosh (), c ... にも準拠している。 バグ glibc バージョン 2.3.4 以前では、オーバーフローが発生したときに、 オーバーフロー浮動小数点例外 ( FE_OVERFLOW ) が上がらなかった。 関連項目 acosh (3), asinh (3), atanh (3), ccos (3), sinh (3), tanh (3) この文書について この man ペー ... ... ) の取り扱いを規定する。 例外 divide-by-zero 例外は、有限の数値に対する演算が、 無限大の答えを生成するような場合に起こる。 overflow 例外は、結果が浮動小数点数値で表記されなければならないのに、 その絶対値が表現可能な浮動小数点数の (有限の) 最大値よりも (ず ... 常に精度を失ってしまう) ような場合に起こる。 inexact 例外は、丸め後の演算結果が、 無限精度の結果と異なるような場合に起こる。 overflow 例外か underflow 例外が起きたときには、常にこの例外も起こる。 invalid 例外は、演算結果がうまく定義できない結果を生じるよう ... 外に関するより多くの情報 (例えば例外が起こったコードのアドレスなど) が含まれる。 FE_DIVBYZERO , FE_INEXACT , FE_INVALID , FE_OVERFLOW , FE_UNDERFLOW の各マクロは、それぞれ対応する例外の処理を 実装がサポートしている場合に定義される。 このとき対応するビットを ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。