X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=po4a%2Fmath%2Fpo%2Fja.po;h=d6fdb388d647a841f1155a76bc3eccc24569e491;hb=8a7f723a0530d2fb90ab139c03452e84d1e19905;hp=8fb38eab89016f76993ee3b444772cb5b90385a7;hpb=1e963c740f1b207168380c0fdf35e4f835447ddd;p=linuxjm%2FLDP_man-pages.git diff --git a/po4a/math/po/ja.po b/po4a/math/po/ja.po index 8fb38eab..d6fdb388 100644 --- a/po4a/math/po/ja.po +++ b/po4a/math/po/ja.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2012-05-01 04:21+0900\n" -"PO-Revision-Date: 2012-05-04 05:19+0900\n" +"POT-Creation-Date: 2013-03-22 01:05+0900\n" +"PO-Revision-Date: 2012-05-28 08:00+0900\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" @@ -16,211 +16,211 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. type: TH -#: build/C/man3/INFINITY.3:23 +#: build/C/man3/INFINITY.3:25 #, no-wrap msgid "INFINITY" msgstr "INFINITY" #. type: TH -#: build/C/man3/INFINITY.3:23 +#: build/C/man3/INFINITY.3:25 #, no-wrap msgid "2007-07-26" msgstr "2007-07-26" #. type: TH -#: build/C/man3/INFINITY.3:23 build/C/man3/abs.3:32 build/C/man3/acos.3:33 -#: build/C/man3/acosh.3:33 build/C/man3/asin.3:33 build/C/man3/asinh.3:33 -#: build/C/man3/atan.3:33 build/C/man3/atan2.3:33 build/C/man3/atanh.3:33 -#: build/C/man3/cbrt.3:28 build/C/man3/ceil.3:25 build/C/man3/copysign.3:29 -#: build/C/man3/cos.3:32 build/C/man3/cosh.3:34 build/C/man3/div.3:32 -#: build/C/man3/erf.3:33 build/C/man3/erfc.3:24 build/C/man3/exp.3:34 -#: build/C/man3/exp10.3:33 build/C/man3/exp2.3:34 build/C/man3/expm1.3:28 -#: build/C/man3/fabs.3:30 build/C/man3/fdim.3:6 build/C/man3/fenv.3:26 -#: build/C/man3/finite.3:23 build/C/man3/floor.3:25 build/C/man3/fma.3:8 -#: build/C/man3/fmax.3:6 build/C/man3/fmin.3:6 build/C/man3/fmod.3:33 -#: build/C/man3/fpclassify.3:6 build/C/man3/frexp.3:31 build/C/man3/gamma.3:6 -#: build/C/man3/hypot.3:31 build/C/man3/ilogb.3:27 build/C/man3/infnan.3:31 -#: build/C/man3/isgreater.3:6 build/C/man3/j0.3:34 build/C/man3/ldexp.3:32 -#: build/C/man3/lgamma.3:7 build/C/man3/log.3:34 build/C/man3/log10.3:34 -#: build/C/man3/log1p.3:27 build/C/man3/log2.3:34 build/C/man3/logb.3:27 -#: build/C/man3/lrint.3:25 build/C/man3/lround.3:25 -#: build/C/man7/math_error.7:24 build/C/man3/matherr.3:25 -#: build/C/man3/modf.3:31 build/C/man3/nan.3:6 build/C/man3/nextafter.3:6 -#: build/C/man3/pow.3:33 build/C/man3/pow10.3:23 build/C/man3/remainder.3:35 -#: build/C/man3/remquo.3:7 build/C/man3/rint.3:25 build/C/man3/round.3:25 -#: build/C/man3/scalb.3:25 build/C/man3/scalbln.3:25 build/C/man3/signbit.3:6 -#: build/C/man3/significand.3:4 build/C/man3/sin.3:33 build/C/man3/sincos.3:6 -#: build/C/man3/sinh.3:34 build/C/man3/sqrt.3:32 build/C/man3/tan.3:33 -#: build/C/man3/tanh.3:33 build/C/man3/tgamma.3:8 build/C/man3/trunc.3:23 -#: build/C/man3/y0.3:34 +#: build/C/man3/INFINITY.3:25 build/C/man3/abs.3:34 build/C/man3/acos.3:35 +#: build/C/man3/acosh.3:35 build/C/man3/asin.3:35 build/C/man3/asinh.3:35 +#: build/C/man3/atan.3:35 build/C/man3/atan2.3:35 build/C/man3/atanh.3:35 +#: build/C/man3/cbrt.3:30 build/C/man3/ceil.3:27 build/C/man3/copysign.3:31 +#: build/C/man3/cos.3:34 build/C/man3/cosh.3:36 build/C/man3/div.3:34 +#: build/C/man3/erf.3:35 build/C/man3/erfc.3:26 build/C/man3/exp.3:36 +#: build/C/man3/exp10.3:35 build/C/man3/exp2.3:36 build/C/man3/expm1.3:30 +#: build/C/man3/fabs.3:32 build/C/man3/fdim.3:9 build/C/man3/fenv.3:27 +#: build/C/man3/finite.3:25 build/C/man3/floor.3:27 build/C/man3/fma.3:12 +#: build/C/man3/fmax.3:9 build/C/man3/fmin.3:9 build/C/man3/fmod.3:35 +#: build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:33 build/C/man3/gamma.3:9 +#: build/C/man3/hypot.3:33 build/C/man3/ilogb.3:29 build/C/man3/infnan.3:33 +#: build/C/man3/isgreater.3:10 build/C/man3/j0.3:36 build/C/man3/ldexp.3:34 +#: build/C/man3/lgamma.3:11 build/C/man3/log.3:36 build/C/man3/log10.3:36 +#: build/C/man3/log1p.3:29 build/C/man3/log2.3:36 build/C/man3/logb.3:29 +#: build/C/man3/lrint.3:27 build/C/man3/lround.3:27 +#: build/C/man7/math_error.7:26 build/C/man3/matherr.3:27 +#: build/C/man3/modf.3:33 build/C/man3/nan.3:11 build/C/man3/nextafter.3:11 +#: build/C/man3/pow.3:35 build/C/man3/pow10.3:25 build/C/man3/remainder.3:37 +#: build/C/man3/remquo.3:12 build/C/man3/rint.3:27 build/C/man3/round.3:27 +#: build/C/man3/scalb.3:27 build/C/man3/scalbln.3:27 build/C/man3/signbit.3:11 +#: build/C/man3/significand.3:9 build/C/man3/sin.3:35 build/C/man3/sincos.3:9 +#: build/C/man3/sinh.3:36 build/C/man3/sqrt.3:34 build/C/man3/tan.3:35 +#: build/C/man3/tanh.3:35 build/C/man3/tgamma.3:13 build/C/man3/trunc.3:25 +#: build/C/man3/y0.3:36 #, no-wrap msgid "Linux Programmer's Manual" msgstr "Linux Programmer's Manual" #. type: SH -#: build/C/man3/INFINITY.3:24 build/C/man3/abs.3:33 build/C/man3/acos.3:34 -#: build/C/man3/acosh.3:34 build/C/man3/asin.3:34 build/C/man3/asinh.3:34 -#: build/C/man3/atan.3:34 build/C/man3/atan2.3:34 build/C/man3/atanh.3:34 -#: build/C/man3/cbrt.3:29 build/C/man3/ceil.3:26 build/C/man3/copysign.3:30 -#: build/C/man3/cos.3:33 build/C/man3/cosh.3:35 build/C/man3/div.3:33 -#: build/C/man3/erf.3:34 build/C/man3/erfc.3:25 build/C/man3/exp.3:35 -#: build/C/man3/exp10.3:34 build/C/man3/exp2.3:35 build/C/man3/expm1.3:29 -#: build/C/man3/fabs.3:31 build/C/man3/fdim.3:7 build/C/man3/fenv.3:27 -#: build/C/man3/finite.3:24 build/C/man3/floor.3:26 build/C/man3/fma.3:9 -#: build/C/man3/fmax.3:7 build/C/man3/fmin.3:7 build/C/man3/fmod.3:34 -#: build/C/man3/fpclassify.3:7 build/C/man3/frexp.3:32 build/C/man3/gamma.3:7 -#: build/C/man3/hypot.3:32 build/C/man3/ilogb.3:28 build/C/man3/infnan.3:32 -#: build/C/man3/isgreater.3:7 build/C/man3/j0.3:35 build/C/man3/ldexp.3:33 -#: build/C/man3/lgamma.3:8 build/C/man3/log.3:35 build/C/man3/log10.3:35 -#: build/C/man3/log1p.3:28 build/C/man3/log2.3:35 build/C/man3/logb.3:28 -#: build/C/man3/lrint.3:26 build/C/man3/lround.3:26 -#: build/C/man7/math_error.7:25 build/C/man3/matherr.3:26 -#: build/C/man3/modf.3:32 build/C/man3/nan.3:7 build/C/man3/nextafter.3:7 -#: build/C/man3/pow.3:34 build/C/man3/pow10.3:24 build/C/man3/remainder.3:36 -#: build/C/man3/remquo.3:8 build/C/man3/rint.3:26 build/C/man3/round.3:26 -#: build/C/man3/scalb.3:26 build/C/man3/scalbln.3:26 build/C/man3/signbit.3:7 -#: build/C/man3/significand.3:5 build/C/man3/sin.3:34 build/C/man3/sincos.3:7 -#: build/C/man3/sinh.3:35 build/C/man3/sqrt.3:33 build/C/man3/tan.3:34 -#: build/C/man3/tanh.3:34 build/C/man3/tgamma.3:9 build/C/man3/trunc.3:24 -#: build/C/man3/y0.3:35 +#: build/C/man3/INFINITY.3:26 build/C/man3/abs.3:35 build/C/man3/acos.3:36 +#: build/C/man3/acosh.3:36 build/C/man3/asin.3:36 build/C/man3/asinh.3:36 +#: build/C/man3/atan.3:36 build/C/man3/atan2.3:36 build/C/man3/atanh.3:36 +#: build/C/man3/cbrt.3:31 build/C/man3/ceil.3:28 build/C/man3/copysign.3:32 +#: build/C/man3/cos.3:35 build/C/man3/cosh.3:37 build/C/man3/div.3:35 +#: build/C/man3/erf.3:36 build/C/man3/erfc.3:27 build/C/man3/exp.3:37 +#: build/C/man3/exp10.3:36 build/C/man3/exp2.3:37 build/C/man3/expm1.3:31 +#: build/C/man3/fabs.3:33 build/C/man3/fdim.3:10 build/C/man3/fenv.3:28 +#: build/C/man3/finite.3:26 build/C/man3/floor.3:28 build/C/man3/fma.3:13 +#: build/C/man3/fmax.3:10 build/C/man3/fmin.3:10 build/C/man3/fmod.3:36 +#: build/C/man3/fpclassify.3:11 build/C/man3/frexp.3:34 +#: build/C/man3/gamma.3:10 build/C/man3/hypot.3:34 build/C/man3/ilogb.3:30 +#: build/C/man3/infnan.3:34 build/C/man3/isgreater.3:11 build/C/man3/j0.3:37 +#: build/C/man3/ldexp.3:35 build/C/man3/lgamma.3:12 build/C/man3/log.3:37 +#: build/C/man3/log10.3:37 build/C/man3/log1p.3:30 build/C/man3/log2.3:37 +#: build/C/man3/logb.3:30 build/C/man3/lrint.3:28 build/C/man3/lround.3:28 +#: build/C/man7/math_error.7:27 build/C/man3/matherr.3:28 +#: build/C/man3/modf.3:34 build/C/man3/nan.3:12 build/C/man3/nextafter.3:12 +#: build/C/man3/pow.3:36 build/C/man3/pow10.3:26 build/C/man3/remainder.3:38 +#: build/C/man3/remquo.3:13 build/C/man3/rint.3:28 build/C/man3/round.3:28 +#: build/C/man3/scalb.3:28 build/C/man3/scalbln.3:28 build/C/man3/signbit.3:12 +#: build/C/man3/significand.3:10 build/C/man3/sin.3:36 +#: build/C/man3/sincos.3:10 build/C/man3/sinh.3:37 build/C/man3/sqrt.3:35 +#: build/C/man3/tan.3:36 build/C/man3/tanh.3:36 build/C/man3/tgamma.3:14 +#: build/C/man3/trunc.3:26 build/C/man3/y0.3:37 #, no-wrap msgid "NAME" msgstr "名前" #. type: Plain text -#: build/C/man3/INFINITY.3:26 +#: build/C/man3/INFINITY.3:28 msgid "" "INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL - floating-point constants" msgstr "INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL - 浮動小数点数の定数" #. type: SH -#: build/C/man3/INFINITY.3:26 build/C/man3/abs.3:35 build/C/man3/acos.3:36 -#: build/C/man3/acosh.3:36 build/C/man3/asin.3:36 build/C/man3/asinh.3:36 -#: build/C/man3/atan.3:36 build/C/man3/atan2.3:36 build/C/man3/atanh.3:36 -#: build/C/man3/cbrt.3:31 build/C/man3/ceil.3:29 build/C/man3/copysign.3:32 -#: build/C/man3/cos.3:35 build/C/man3/cosh.3:37 build/C/man3/div.3:36 -#: build/C/man3/erf.3:36 build/C/man3/erfc.3:27 build/C/man3/exp.3:37 -#: build/C/man3/exp10.3:36 build/C/man3/exp2.3:37 build/C/man3/expm1.3:31 -#: build/C/man3/fabs.3:33 build/C/man3/fdim.3:9 build/C/man3/fenv.3:32 -#: build/C/man3/finite.3:27 build/C/man3/floor.3:28 build/C/man3/fma.3:11 -#: build/C/man3/fmax.3:9 build/C/man3/fmin.3:9 build/C/man3/fmod.3:36 -#: build/C/man3/fpclassify.3:10 build/C/man3/frexp.3:35 build/C/man3/gamma.3:9 -#: build/C/man3/hypot.3:34 build/C/man3/ilogb.3:30 build/C/man3/infnan.3:34 -#: build/C/man3/isgreater.3:10 build/C/man3/j0.3:38 build/C/man3/ldexp.3:35 -#: build/C/man3/lgamma.3:11 build/C/man3/log.3:37 build/C/man3/log10.3:37 -#: build/C/man3/log1p.3:30 build/C/man3/log2.3:37 build/C/man3/logb.3:30 -#: build/C/man3/lrint.3:28 build/C/man3/lround.3:29 -#: build/C/man7/math_error.7:27 build/C/man3/matherr.3:28 -#: build/C/man3/modf.3:35 build/C/man3/nan.3:9 build/C/man3/nextafter.3:10 -#: build/C/man3/pow.3:36 build/C/man3/pow10.3:26 build/C/man3/remainder.3:39 -#: build/C/man3/remquo.3:10 build/C/man3/rint.3:29 build/C/man3/round.3:28 -#: build/C/man3/scalb.3:29 build/C/man3/scalbln.3:29 build/C/man3/signbit.3:9 -#: build/C/man3/significand.3:8 build/C/man3/sin.3:36 build/C/man3/sincos.3:9 -#: build/C/man3/sinh.3:37 build/C/man3/sqrt.3:35 build/C/man3/tan.3:36 -#: build/C/man3/tanh.3:36 build/C/man3/tgamma.3:11 build/C/man3/trunc.3:26 -#: build/C/man3/y0.3:38 +#: build/C/man3/INFINITY.3:28 build/C/man3/abs.3:37 build/C/man3/acos.3:38 +#: build/C/man3/acosh.3:38 build/C/man3/asin.3:38 build/C/man3/asinh.3:38 +#: build/C/man3/atan.3:38 build/C/man3/atan2.3:38 build/C/man3/atanh.3:38 +#: build/C/man3/cbrt.3:33 build/C/man3/ceil.3:31 build/C/man3/copysign.3:34 +#: build/C/man3/cos.3:37 build/C/man3/cosh.3:39 build/C/man3/div.3:38 +#: build/C/man3/erf.3:38 build/C/man3/erfc.3:29 build/C/man3/exp.3:39 +#: build/C/man3/exp10.3:38 build/C/man3/exp2.3:39 build/C/man3/expm1.3:33 +#: build/C/man3/fabs.3:35 build/C/man3/fdim.3:12 build/C/man3/fenv.3:33 +#: build/C/man3/finite.3:29 build/C/man3/floor.3:30 build/C/man3/fma.3:15 +#: build/C/man3/fmax.3:12 build/C/man3/fmin.3:12 build/C/man3/fmod.3:38 +#: build/C/man3/fpclassify.3:14 build/C/man3/frexp.3:37 +#: build/C/man3/gamma.3:12 build/C/man3/hypot.3:36 build/C/man3/ilogb.3:32 +#: build/C/man3/infnan.3:36 build/C/man3/isgreater.3:14 build/C/man3/j0.3:40 +#: build/C/man3/ldexp.3:37 build/C/man3/lgamma.3:15 build/C/man3/log.3:39 +#: build/C/man3/log10.3:39 build/C/man3/log1p.3:32 build/C/man3/log2.3:39 +#: build/C/man3/logb.3:32 build/C/man3/lrint.3:30 build/C/man3/lround.3:31 +#: build/C/man7/math_error.7:29 build/C/man3/matherr.3:30 +#: build/C/man3/modf.3:37 build/C/man3/nan.3:14 build/C/man3/nextafter.3:15 +#: build/C/man3/pow.3:38 build/C/man3/pow10.3:28 build/C/man3/remainder.3:41 +#: build/C/man3/remquo.3:15 build/C/man3/rint.3:31 build/C/man3/round.3:30 +#: build/C/man3/scalb.3:31 build/C/man3/scalbln.3:31 build/C/man3/signbit.3:14 +#: build/C/man3/significand.3:13 build/C/man3/sin.3:38 +#: build/C/man3/sincos.3:12 build/C/man3/sinh.3:39 build/C/man3/sqrt.3:37 +#: build/C/man3/tan.3:38 build/C/man3/tanh.3:38 build/C/man3/tgamma.3:16 +#: build/C/man3/trunc.3:28 build/C/man3/y0.3:40 #, no-wrap msgid "SYNOPSIS" msgstr "書式" #. type: Plain text -#: build/C/man3/INFINITY.3:29 +#: build/C/man3/INFINITY.3:31 #, no-wrap msgid "B<#define _ISOC99_SOURCE> /* See feature_test_macros(7) */\n" msgstr "B<#define _ISOC99_SOURCE> /* feature_test_macros(7) 参照 */\n" #. type: Plain text -#: build/C/man3/INFINITY.3:31 build/C/man3/acos.3:39 build/C/man3/acosh.3:39 -#: build/C/man3/asin.3:39 build/C/man3/asinh.3:39 build/C/man3/atan.3:39 -#: build/C/man3/atan2.3:39 build/C/man3/atanh.3:39 build/C/man3/cbrt.3:34 -#: build/C/man3/ceil.3:32 build/C/man3/copysign.3:35 build/C/man3/cos.3:38 -#: build/C/man3/cosh.3:40 build/C/man3/erf.3:39 build/C/man3/erfc.3:30 -#: build/C/man3/exp.3:40 build/C/man3/exp10.3:41 build/C/man3/exp2.3:40 -#: build/C/man3/expm1.3:34 build/C/man3/fabs.3:36 build/C/man3/finite.3:30 -#: build/C/man3/floor.3:31 build/C/man3/fma.3:14 build/C/man3/fmod.3:39 -#: build/C/man3/fpclassify.3:13 build/C/man3/frexp.3:38 -#: build/C/man3/hypot.3:37 build/C/man3/infnan.3:37 -#: build/C/man3/isgreater.3:13 build/C/man3/j0.3:41 build/C/man3/ldexp.3:38 -#: build/C/man3/lgamma.3:14 build/C/man3/log.3:40 build/C/man3/log10.3:40 -#: build/C/man3/log1p.3:33 build/C/man3/log2.3:40 build/C/man3/lrint.3:31 -#: build/C/man3/lround.3:32 build/C/man3/modf.3:38 build/C/man3/pow.3:39 -#: build/C/man3/remainder.3:42 build/C/man3/remquo.3:13 build/C/man3/rint.3:32 -#: build/C/man3/round.3:31 build/C/man3/sin.3:39 build/C/man3/sinh.3:40 -#: build/C/man3/sqrt.3:38 build/C/man3/tan.3:39 build/C/man3/tanh.3:39 -#: build/C/man3/trunc.3:29 build/C/man3/y0.3:41 +#: build/C/man3/INFINITY.3:33 build/C/man3/acos.3:41 build/C/man3/acosh.3:41 +#: build/C/man3/asin.3:41 build/C/man3/asinh.3:41 build/C/man3/atan.3:41 +#: build/C/man3/atan2.3:41 build/C/man3/atanh.3:41 build/C/man3/cbrt.3:36 +#: build/C/man3/ceil.3:34 build/C/man3/copysign.3:37 build/C/man3/cos.3:40 +#: build/C/man3/cosh.3:42 build/C/man3/erf.3:41 build/C/man3/erfc.3:32 +#: build/C/man3/exp.3:42 build/C/man3/exp10.3:43 build/C/man3/exp2.3:42 +#: build/C/man3/expm1.3:36 build/C/man3/fabs.3:38 build/C/man3/finite.3:32 +#: build/C/man3/floor.3:33 build/C/man3/fma.3:18 build/C/man3/fmod.3:41 +#: build/C/man3/fpclassify.3:17 build/C/man3/frexp.3:40 +#: build/C/man3/hypot.3:39 build/C/man3/infnan.3:39 +#: build/C/man3/isgreater.3:17 build/C/man3/j0.3:43 build/C/man3/ldexp.3:40 +#: build/C/man3/lgamma.3:18 build/C/man3/log.3:42 build/C/man3/log10.3:42 +#: build/C/man3/log1p.3:35 build/C/man3/log2.3:42 build/C/man3/lrint.3:33 +#: build/C/man3/lround.3:34 build/C/man3/modf.3:40 build/C/man3/pow.3:41 +#: build/C/man3/remainder.3:44 build/C/man3/remquo.3:18 build/C/man3/rint.3:34 +#: build/C/man3/round.3:33 build/C/man3/sin.3:41 build/C/man3/sinh.3:42 +#: build/C/man3/sqrt.3:40 build/C/man3/tan.3:41 build/C/man3/tanh.3:41 +#: build/C/man3/trunc.3:31 build/C/man3/y0.3:43 #, no-wrap msgid "B<#include Emath.hE>\n" msgstr "B<#include Emath.hE>\n" #. type: Plain text -#: build/C/man3/INFINITY.3:33 +#: build/C/man3/INFINITY.3:35 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/INFINITY.3:35 +#: build/C/man3/INFINITY.3:37 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/INFINITY.3:37 +#: build/C/man3/INFINITY.3:39 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/INFINITY.3:39 +#: build/C/man3/INFINITY.3:41 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/INFINITY.3:41 +#: build/C/man3/INFINITY.3:43 #, no-wrap msgid "B\n" msgstr "B\n" #. type: SH -#: build/C/man3/INFINITY.3:42 build/C/man3/abs.3:65 build/C/man3/acos.3:63 -#: build/C/man3/acosh.3:75 build/C/man3/asin.3:65 build/C/man3/asinh.3:75 -#: build/C/man3/atan.3:65 build/C/man3/atan2.3:63 build/C/man3/atanh.3:75 -#: build/C/man3/cbrt.3:70 build/C/man3/ceil.3:58 build/C/man3/copysign.3:62 -#: build/C/man3/cos.3:64 build/C/man3/cosh.3:66 build/C/man3/div.3:66 -#: build/C/man3/erf.3:72 build/C/man3/erfc.3:63 build/C/man3/exp.3:66 -#: build/C/man3/exp10.3:50 build/C/man3/exp2.3:66 build/C/man3/expm1.3:70 -#: build/C/man3/fabs.3:62 build/C/man3/fdim.3:36 build/C/man3/fenv.3:60 -#: build/C/man3/finite.3:88 build/C/man3/floor.3:57 build/C/man3/fma.3:41 -#: build/C/man3/fmax.3:37 build/C/man3/fmin.3:37 build/C/man3/fmod.3:65 -#: build/C/man3/fpclassify.3:62 build/C/man3/frexp.3:64 -#: build/C/man3/gamma.3:37 build/C/man3/hypot.3:72 build/C/man3/ilogb.3:68 -#: build/C/man3/infnan.3:42 build/C/man3/isgreater.3:44 build/C/man3/j0.3:87 -#: build/C/man3/ldexp.3:64 build/C/man3/lgamma.3:67 build/C/man3/log.3:66 -#: build/C/man3/log10.3:66 build/C/man3/log1p.3:69 build/C/man3/log2.3:66 -#: build/C/man3/logb.3:67 build/C/man3/lrint.3:62 build/C/man3/lround.3:63 -#: build/C/man7/math_error.7:33 build/C/man3/matherr.3:39 -#: build/C/man3/modf.3:64 build/C/man3/nan.3:37 build/C/man3/nextafter.3:65 -#: build/C/man3/pow.3:65 build/C/man3/pow10.3:39 build/C/man3/remainder.3:90 -#: build/C/man3/remquo.3:40 build/C/man3/rint.3:84 build/C/man3/round.3:58 -#: build/C/man3/scalb.3:58 build/C/man3/scalbln.3:74 build/C/man3/signbit.3:31 -#: build/C/man3/significand.3:32 build/C/man3/sin.3:65 -#: build/C/man3/sincos.3:22 build/C/man3/sinh.3:66 build/C/man3/sqrt.3:64 -#: build/C/man3/tan.3:65 build/C/man3/tanh.3:65 build/C/man3/tgamma.3:39 -#: build/C/man3/trunc.3:56 build/C/man3/y0.3:87 +#: build/C/man3/INFINITY.3:44 build/C/man3/abs.3:67 build/C/man3/acos.3:65 +#: build/C/man3/acosh.3:77 build/C/man3/asin.3:67 build/C/man3/asinh.3:77 +#: build/C/man3/atan.3:67 build/C/man3/atan2.3:65 build/C/man3/atanh.3:77 +#: build/C/man3/cbrt.3:72 build/C/man3/ceil.3:60 build/C/man3/copysign.3:64 +#: build/C/man3/cos.3:66 build/C/man3/cosh.3:68 build/C/man3/div.3:68 +#: build/C/man3/erf.3:74 build/C/man3/erfc.3:65 build/C/man3/exp.3:68 +#: build/C/man3/exp10.3:52 build/C/man3/exp2.3:68 build/C/man3/expm1.3:72 +#: build/C/man3/fabs.3:64 build/C/man3/fdim.3:39 build/C/man3/fenv.3:61 +#: build/C/man3/finite.3:90 build/C/man3/floor.3:59 build/C/man3/fma.3:45 +#: build/C/man3/fmax.3:40 build/C/man3/fmin.3:40 build/C/man3/fmod.3:67 +#: build/C/man3/fpclassify.3:66 build/C/man3/frexp.3:66 +#: build/C/man3/gamma.3:40 build/C/man3/hypot.3:74 build/C/man3/ilogb.3:70 +#: build/C/man3/infnan.3:44 build/C/man3/isgreater.3:48 build/C/man3/j0.3:89 +#: build/C/man3/ldexp.3:66 build/C/man3/lgamma.3:71 build/C/man3/log.3:68 +#: build/C/man3/log10.3:68 build/C/man3/log1p.3:71 build/C/man3/log2.3:68 +#: build/C/man3/logb.3:69 build/C/man3/lrint.3:64 build/C/man3/lround.3:65 +#: build/C/man7/math_error.7:35 build/C/man3/matherr.3:41 +#: build/C/man3/modf.3:66 build/C/man3/nan.3:42 build/C/man3/nextafter.3:70 +#: build/C/man3/pow.3:67 build/C/man3/pow10.3:41 build/C/man3/remainder.3:92 +#: build/C/man3/remquo.3:45 build/C/man3/rint.3:86 build/C/man3/round.3:60 +#: build/C/man3/scalb.3:60 build/C/man3/scalbln.3:76 build/C/man3/signbit.3:36 +#: build/C/man3/significand.3:37 build/C/man3/sin.3:67 +#: build/C/man3/sincos.3:25 build/C/man3/sinh.3:68 build/C/man3/sqrt.3:66 +#: build/C/man3/tan.3:67 build/C/man3/tanh.3:67 build/C/man3/tgamma.3:44 +#: build/C/man3/trunc.3:58 build/C/man3/y0.3:89 #, no-wrap msgid "DESCRIPTION" msgstr "説明" #. type: Plain text -#: build/C/man3/INFINITY.3:46 +#: build/C/man3/INFINITY.3:48 msgid "" "The macro B expands to a I constant representing positive " "infinity." msgstr "マクロ B は正の無限大を表す I 型の定数に展開される。" #. type: Plain text -#: build/C/man3/INFINITY.3:59 +#: build/C/man3/INFINITY.3:61 msgid "" "The macro B expands to a I constant representing a quiet NaN " "(when supported). A I NaN is a NaN (\"not-a-number\") that does not " @@ -233,7 +233,7 @@ msgstr "" "60559:1989 を参照すること。" #. type: Plain text -#: build/C/man3/INFINITY.3:67 +#: build/C/man3/INFINITY.3:69 msgid "" "The macros B, B, B expand to constants of " "types I, I and I, respectively, that represent a " @@ -244,47 +244,47 @@ msgstr "" "無限大を表す。" #. type: SH -#: build/C/man3/INFINITY.3:67 build/C/man3/abs.3:80 build/C/man3/acos.3:108 -#: build/C/man3/acosh.3:116 build/C/man3/asin.3:107 build/C/man3/asinh.3:101 -#: build/C/man3/atan.3:92 build/C/man3/atan2.3:164 build/C/man3/atanh.3:135 -#: build/C/man3/cbrt.3:87 build/C/man3/ceil.3:76 build/C/man3/copysign.3:83 -#: build/C/man3/cos.3:98 build/C/man3/cosh.3:115 build/C/man3/div.3:89 -#: build/C/man3/erf.3:122 build/C/man3/erfc.3:120 build/C/man3/exp.3:125 -#: build/C/man3/exp10.3:74 build/C/man3/exp2.3:88 build/C/man3/expm1.3:132 -#: build/C/man3/fabs.3:84 build/C/man3/fdim.3:78 build/C/man3/fenv.3:264 -#: build/C/man3/floor.3:75 build/C/man3/fma.3:152 build/C/man3/fmax.3:55 -#: build/C/man3/fmin.3:55 build/C/man3/fmod.3:130 -#: build/C/man3/fpclassify.3:114 build/C/man3/frexp.3:96 -#: build/C/man3/gamma.3:62 build/C/man3/hypot.3:156 build/C/man3/ilogb.3:144 -#: build/C/man3/infnan.3:69 build/C/man3/isgreater.3:87 build/C/man3/j0.3:144 -#: build/C/man3/ldexp.3:127 build/C/man3/lgamma.3:150 build/C/man3/log.3:125 -#: build/C/man3/log10.3:86 build/C/man3/log1p.3:138 build/C/man3/log2.3:88 -#: build/C/man3/logb.3:141 build/C/man3/lrint.3:107 build/C/man3/lround.3:110 -#: build/C/man3/modf.3:88 build/C/man3/nan.3:70 build/C/man3/nextafter.3:163 -#: build/C/man3/pow.3:311 build/C/man3/pow10.3:46 build/C/man3/remainder.3:178 -#: build/C/man3/remquo.3:119 build/C/man3/rint.3:111 build/C/man3/round.3:81 -#: build/C/man3/scalb.3:170 build/C/man3/scalbln.3:153 -#: build/C/man3/signbit.3:56 build/C/man3/significand.3:46 -#: build/C/man3/sin.3:102 build/C/man3/sincos.3:72 build/C/man3/sinh.3:120 -#: build/C/man3/sqrt.3:104 build/C/man3/tan.3:127 build/C/man3/tanh.3:96 -#: build/C/man3/tgamma.3:153 build/C/man3/trunc.3:67 build/C/man3/y0.3:215 +#: build/C/man3/INFINITY.3:69 build/C/man3/abs.3:82 build/C/man3/acos.3:110 +#: build/C/man3/acosh.3:118 build/C/man3/asin.3:109 build/C/man3/asinh.3:103 +#: build/C/man3/atan.3:94 build/C/man3/atan2.3:166 build/C/man3/atanh.3:137 +#: build/C/man3/cbrt.3:89 build/C/man3/ceil.3:78 build/C/man3/copysign.3:85 +#: build/C/man3/cos.3:100 build/C/man3/cosh.3:117 build/C/man3/div.3:91 +#: build/C/man3/erf.3:124 build/C/man3/erfc.3:122 build/C/man3/exp.3:127 +#: build/C/man3/exp10.3:76 build/C/man3/exp2.3:90 build/C/man3/expm1.3:134 +#: build/C/man3/fabs.3:86 build/C/man3/fdim.3:81 build/C/man3/fenv.3:265 +#: build/C/man3/floor.3:77 build/C/man3/fma.3:156 build/C/man3/fmax.3:58 +#: build/C/man3/fmin.3:58 build/C/man3/fmod.3:132 +#: build/C/man3/fpclassify.3:118 build/C/man3/frexp.3:98 +#: build/C/man3/gamma.3:65 build/C/man3/hypot.3:158 build/C/man3/ilogb.3:146 +#: build/C/man3/infnan.3:71 build/C/man3/isgreater.3:95 build/C/man3/j0.3:146 +#: build/C/man3/ldexp.3:129 build/C/man3/lgamma.3:154 build/C/man3/log.3:127 +#: build/C/man3/log10.3:88 build/C/man3/log1p.3:140 build/C/man3/log2.3:90 +#: build/C/man3/logb.3:143 build/C/man3/lrint.3:109 build/C/man3/lround.3:112 +#: build/C/man3/modf.3:90 build/C/man3/nan.3:75 build/C/man3/nextafter.3:168 +#: build/C/man3/pow.3:313 build/C/man3/pow10.3:48 build/C/man3/remainder.3:180 +#: build/C/man3/remquo.3:124 build/C/man3/rint.3:113 build/C/man3/round.3:83 +#: build/C/man3/scalb.3:172 build/C/man3/scalbln.3:155 +#: build/C/man3/signbit.3:61 build/C/man3/significand.3:51 +#: build/C/man3/sin.3:104 build/C/man3/sincos.3:75 build/C/man3/sinh.3:122 +#: build/C/man3/sqrt.3:106 build/C/man3/tan.3:129 build/C/man3/tanh.3:98 +#: build/C/man3/tgamma.3:158 build/C/man3/trunc.3:69 build/C/man3/y0.3:217 #, no-wrap msgid "CONFORMING TO" msgstr "準拠" #. type: Plain text -#: build/C/man3/INFINITY.3:69 +#: build/C/man3/INFINITY.3:71 msgid "C99." msgstr "C99." #. type: SH -#: build/C/man3/INFINITY.3:69 +#: build/C/man3/INFINITY.3:71 #, no-wrap msgid "AVAILABILITY" msgstr "可用性" #. type: Plain text -#: build/C/man3/INFINITY.3:91 +#: build/C/man3/INFINITY.3:93 msgid "" "On a glibc system, the macro B is always available. Availability " "of the B macro can be tested using B<#ifdef NAN>, and similarly for " @@ -300,224 +300,229 @@ msgstr "" "で定義される。" #. type: SH -#: build/C/man3/INFINITY.3:91 build/C/man3/abs.3:124 build/C/man3/acos.3:114 -#: build/C/man3/acosh.3:122 build/C/man3/asin.3:113 build/C/man3/asinh.3:107 -#: build/C/man3/atan.3:98 build/C/man3/atan2.3:170 build/C/man3/atanh.3:152 -#: build/C/man3/cbrt.3:91 build/C/man3/ceil.3:107 build/C/man3/copysign.3:93 -#: build/C/man3/cos.3:111 build/C/man3/cosh.3:126 build/C/man3/div.3:104 -#: build/C/man3/erf.3:128 build/C/man3/erfc.3:133 build/C/man3/exp.3:131 -#: build/C/man3/exp10.3:76 build/C/man3/exp2.3:94 build/C/man3/expm1.3:166 -#: build/C/man3/fabs.3:90 build/C/man3/fdim.3:80 build/C/man3/fenv.3:322 -#: build/C/man3/finite.3:123 build/C/man3/floor.3:97 build/C/man3/fma.3:154 -#: build/C/man3/fmax.3:57 build/C/man3/fmin.3:57 build/C/man3/fmod.3:144 -#: build/C/man3/fpclassify.3:128 build/C/man3/frexp.3:135 -#: build/C/man3/gamma.3:94 build/C/man3/hypot.3:162 build/C/man3/ilogb.3:146 -#: build/C/man3/isgreater.3:94 build/C/man3/j0.3:157 build/C/man3/ldexp.3:133 -#: build/C/man3/lgamma.3:169 build/C/man3/log.3:138 build/C/man3/log10.3:92 -#: build/C/man3/log1p.3:141 build/C/man3/log2.3:94 build/C/man3/logb.3:143 -#: build/C/man3/lrint.3:109 build/C/man3/lround.3:112 -#: build/C/man7/math_error.7:254 build/C/man3/matherr.3:423 -#: build/C/man3/modf.3:94 build/C/man3/nan.3:74 build/C/man3/nextafter.3:172 -#: build/C/man3/pow.3:360 build/C/man3/pow10.3:51 build/C/man3/remainder.3:213 -#: build/C/man3/remquo.3:121 build/C/man3/rint.3:133 build/C/man3/round.3:104 -#: build/C/man3/scalb.3:193 build/C/man3/scalbln.3:171 -#: build/C/man3/signbit.3:60 build/C/man3/significand.3:52 -#: build/C/man3/sin.3:115 build/C/man3/sincos.3:74 build/C/man3/sinh.3:126 -#: build/C/man3/sqrt.3:110 build/C/man3/tan.3:140 build/C/man3/tanh.3:102 -#: build/C/man3/tgamma.3:179 build/C/man3/trunc.3:78 build/C/man3/y0.3:238 +#: build/C/man3/INFINITY.3:93 build/C/man3/abs.3:126 build/C/man3/acos.3:116 +#: build/C/man3/acosh.3:124 build/C/man3/asin.3:115 build/C/man3/asinh.3:109 +#: build/C/man3/atan.3:100 build/C/man3/atan2.3:172 build/C/man3/atanh.3:154 +#: build/C/man3/cbrt.3:93 build/C/man3/ceil.3:109 build/C/man3/copysign.3:95 +#: build/C/man3/cos.3:113 build/C/man3/cosh.3:128 build/C/man3/div.3:106 +#: build/C/man3/erf.3:130 build/C/man3/erfc.3:135 build/C/man3/exp.3:133 +#: build/C/man3/exp10.3:78 build/C/man3/exp2.3:96 build/C/man3/expm1.3:168 +#: build/C/man3/fabs.3:92 build/C/man3/fdim.3:83 build/C/man3/fenv.3:323 +#: build/C/man3/finite.3:125 build/C/man3/floor.3:99 build/C/man3/fma.3:158 +#: build/C/man3/fmax.3:60 build/C/man3/fmin.3:60 build/C/man3/fmod.3:146 +#: build/C/man3/fpclassify.3:132 build/C/man3/frexp.3:137 +#: build/C/man3/gamma.3:97 build/C/man3/hypot.3:164 build/C/man3/ilogb.3:148 +#: build/C/man3/isgreater.3:102 build/C/man3/j0.3:159 build/C/man3/ldexp.3:135 +#: build/C/man3/lgamma.3:173 build/C/man3/log.3:140 build/C/man3/log10.3:94 +#: build/C/man3/log1p.3:143 build/C/man3/log2.3:96 build/C/man3/logb.3:145 +#: build/C/man3/lrint.3:111 build/C/man3/lround.3:114 +#: build/C/man7/math_error.7:256 build/C/man3/matherr.3:425 +#: build/C/man3/modf.3:96 build/C/man3/nan.3:79 build/C/man3/nextafter.3:177 +#: build/C/man3/pow.3:362 build/C/man3/pow10.3:53 build/C/man3/remainder.3:215 +#: build/C/man3/remquo.3:126 build/C/man3/rint.3:135 build/C/man3/round.3:106 +#: build/C/man3/scalb.3:195 build/C/man3/scalbln.3:173 +#: build/C/man3/signbit.3:65 build/C/man3/significand.3:57 +#: build/C/man3/sin.3:117 build/C/man3/sincos.3:77 build/C/man3/sinh.3:128 +#: build/C/man3/sqrt.3:112 build/C/man3/tan.3:142 build/C/man3/tanh.3:104 +#: build/C/man3/tgamma.3:184 build/C/man3/trunc.3:80 build/C/man3/y0.3:240 #, no-wrap msgid "SEE ALSO" msgstr "関連項目" #. type: Plain text -#: build/C/man3/INFINITY.3:94 +#: build/C/man3/INFINITY.3:96 msgid "B(3), B(7)" msgstr "B(3), B(7)" #. type: SH -#: build/C/man3/INFINITY.3:94 build/C/man3/abs.3:130 build/C/man3/acos.3:122 -#: build/C/man3/acosh.3:129 build/C/man3/asin.3:121 build/C/man3/asinh.3:114 -#: build/C/man3/atan.3:107 build/C/man3/atan2.3:178 build/C/man3/atanh.3:159 -#: build/C/man3/cbrt.3:94 build/C/man3/ceil.3:114 build/C/man3/copysign.3:95 -#: build/C/man3/cos.3:120 build/C/man3/cosh.3:133 build/C/man3/div.3:107 -#: build/C/man3/erf.3:132 build/C/man3/erfc.3:137 build/C/man3/exp.3:137 -#: build/C/man3/exp10.3:82 build/C/man3/exp2.3:100 build/C/man3/expm1.3:170 -#: build/C/man3/fabs.3:97 build/C/man3/fdim.3:82 build/C/man3/fenv.3:324 -#: build/C/man3/finite.3:125 build/C/man3/floor.3:104 build/C/man3/fma.3:157 -#: build/C/man3/fmax.3:59 build/C/man3/fmin.3:59 build/C/man3/fmod.3:146 -#: build/C/man3/fpclassify.3:133 build/C/man3/frexp.3:138 -#: build/C/man3/gamma.3:98 build/C/man3/hypot.3:165 build/C/man3/ilogb.3:150 -#: build/C/man3/infnan.3:74 build/C/man3/isgreater.3:97 build/C/man3/j0.3:159 -#: build/C/man3/ldexp.3:137 build/C/man3/lgamma.3:171 build/C/man3/log.3:145 -#: build/C/man3/log10.3:99 build/C/man3/log1p.3:145 build/C/man3/log2.3:100 -#: build/C/man3/logb.3:146 build/C/man3/lrint.3:116 build/C/man3/lround.3:119 -#: build/C/man7/math_error.7:265 build/C/man3/matherr.3:427 -#: build/C/man3/modf.3:97 build/C/man3/nan.3:78 build/C/man3/nextafter.3:174 -#: build/C/man3/pow.3:364 build/C/man3/pow10.3:54 build/C/man3/remainder.3:217 -#: build/C/man3/remquo.3:125 build/C/man3/rint.3:139 build/C/man3/round.3:111 -#: build/C/man3/scalb.3:196 build/C/man3/scalbln.3:174 -#: build/C/man3/signbit.3:62 build/C/man3/significand.3:55 -#: build/C/man3/sin.3:124 build/C/man3/sincos.3:78 build/C/man3/sinh.3:133 -#: build/C/man3/sqrt.3:114 build/C/man3/tan.3:148 build/C/man3/tanh.3:109 -#: build/C/man3/tgamma.3:182 build/C/man3/trunc.3:85 build/C/man3/y0.3:240 +#: build/C/man3/INFINITY.3:96 build/C/man3/abs.3:132 build/C/man3/acos.3:124 +#: build/C/man3/acosh.3:131 build/C/man3/asin.3:123 build/C/man3/asinh.3:116 +#: build/C/man3/atan.3:109 build/C/man3/atan2.3:180 build/C/man3/atanh.3:161 +#: build/C/man3/cbrt.3:96 build/C/man3/ceil.3:116 build/C/man3/copysign.3:97 +#: build/C/man3/cos.3:122 build/C/man3/cosh.3:135 build/C/man3/div.3:109 +#: build/C/man3/erf.3:134 build/C/man3/erfc.3:139 build/C/man3/exp.3:139 +#: build/C/man3/exp10.3:84 build/C/man3/exp2.3:102 build/C/man3/expm1.3:172 +#: build/C/man3/fabs.3:99 build/C/man3/fdim.3:85 build/C/man3/fenv.3:325 +#: build/C/man3/finite.3:127 build/C/man3/floor.3:106 build/C/man3/fma.3:161 +#: build/C/man3/fmax.3:62 build/C/man3/fmin.3:62 build/C/man3/fmod.3:148 +#: build/C/man3/fpclassify.3:137 build/C/man3/frexp.3:140 +#: build/C/man3/gamma.3:101 build/C/man3/hypot.3:167 build/C/man3/ilogb.3:152 +#: build/C/man3/infnan.3:76 build/C/man3/isgreater.3:105 build/C/man3/j0.3:161 +#: build/C/man3/ldexp.3:139 build/C/man3/lgamma.3:175 build/C/man3/log.3:147 +#: build/C/man3/log10.3:101 build/C/man3/log1p.3:147 build/C/man3/log2.3:102 +#: build/C/man3/logb.3:148 build/C/man3/lrint.3:118 build/C/man3/lround.3:121 +#: build/C/man7/math_error.7:267 build/C/man3/matherr.3:429 +#: build/C/man3/modf.3:99 build/C/man3/nan.3:83 build/C/man3/nextafter.3:179 +#: build/C/man3/pow.3:366 build/C/man3/pow10.3:56 build/C/man3/remainder.3:219 +#: build/C/man3/remquo.3:130 build/C/man3/rint.3:141 build/C/man3/round.3:113 +#: build/C/man3/scalb.3:198 build/C/man3/scalbln.3:176 +#: build/C/man3/signbit.3:67 build/C/man3/significand.3:60 +#: build/C/man3/sin.3:126 build/C/man3/sincos.3:81 build/C/man3/sinh.3:135 +#: build/C/man3/sqrt.3:116 build/C/man3/tan.3:150 build/C/man3/tanh.3:111 +#: build/C/man3/tgamma.3:187 build/C/man3/trunc.3:87 build/C/man3/y0.3:242 #, no-wrap msgid "COLOPHON" msgstr "この文書について" #. type: Plain text -#: build/C/man3/INFINITY.3:101 build/C/man3/abs.3:137 build/C/man3/acos.3:129 -#: build/C/man3/acosh.3:136 build/C/man3/asin.3:128 build/C/man3/asinh.3:121 -#: build/C/man3/atan.3:114 build/C/man3/atan2.3:185 build/C/man3/atanh.3:166 -#: build/C/man3/cbrt.3:101 build/C/man3/ceil.3:121 build/C/man3/copysign.3:102 -#: build/C/man3/cos.3:127 build/C/man3/cosh.3:140 build/C/man3/div.3:114 -#: build/C/man3/erf.3:139 build/C/man3/erfc.3:144 build/C/man3/exp.3:144 -#: build/C/man3/exp10.3:89 build/C/man3/exp2.3:107 build/C/man3/expm1.3:177 -#: build/C/man3/fabs.3:104 build/C/man3/fdim.3:89 build/C/man3/fenv.3:331 -#: build/C/man3/finite.3:132 build/C/man3/floor.3:111 build/C/man3/fma.3:164 -#: build/C/man3/fmax.3:66 build/C/man3/fmin.3:66 build/C/man3/fmod.3:153 -#: build/C/man3/fpclassify.3:140 build/C/man3/frexp.3:145 -#: build/C/man3/gamma.3:105 build/C/man3/hypot.3:172 build/C/man3/ilogb.3:157 -#: build/C/man3/infnan.3:81 build/C/man3/isgreater.3:104 build/C/man3/j0.3:166 -#: build/C/man3/ldexp.3:144 build/C/man3/lgamma.3:178 build/C/man3/log.3:152 -#: build/C/man3/log10.3:106 build/C/man3/log1p.3:152 build/C/man3/log2.3:107 -#: build/C/man3/logb.3:153 build/C/man3/lrint.3:123 build/C/man3/lround.3:126 -#: build/C/man7/math_error.7:272 build/C/man3/matherr.3:434 -#: build/C/man3/modf.3:104 build/C/man3/nan.3:85 build/C/man3/nextafter.3:181 -#: build/C/man3/pow.3:371 build/C/man3/pow10.3:61 build/C/man3/remainder.3:224 -#: build/C/man3/remquo.3:132 build/C/man3/rint.3:146 build/C/man3/round.3:118 -#: build/C/man3/scalb.3:203 build/C/man3/scalbln.3:181 -#: build/C/man3/signbit.3:69 build/C/man3/significand.3:62 -#: build/C/man3/sin.3:131 build/C/man3/sincos.3:85 build/C/man3/sinh.3:140 -#: build/C/man3/sqrt.3:121 build/C/man3/tan.3:155 build/C/man3/tanh.3:116 -#: build/C/man3/tgamma.3:189 build/C/man3/trunc.3:92 build/C/man3/y0.3:247 -msgid "" -"This page is part of release 3.40 of the Linux I project. A " +#: build/C/man3/INFINITY.3:103 build/C/man3/abs.3:139 build/C/man3/acos.3:131 +#: build/C/man3/acosh.3:138 build/C/man3/asin.3:130 build/C/man3/asinh.3:123 +#: build/C/man3/atan.3:116 build/C/man3/atan2.3:187 build/C/man3/atanh.3:168 +#: build/C/man3/cbrt.3:103 build/C/man3/ceil.3:123 build/C/man3/copysign.3:104 +#: build/C/man3/cos.3:129 build/C/man3/cosh.3:142 build/C/man3/div.3:116 +#: build/C/man3/erf.3:141 build/C/man3/erfc.3:146 build/C/man3/exp.3:146 +#: build/C/man3/exp10.3:91 build/C/man3/exp2.3:109 build/C/man3/expm1.3:179 +#: build/C/man3/fabs.3:106 build/C/man3/fdim.3:92 build/C/man3/fenv.3:332 +#: build/C/man3/finite.3:134 build/C/man3/floor.3:113 build/C/man3/fma.3:168 +#: build/C/man3/fmax.3:69 build/C/man3/fmin.3:69 build/C/man3/fmod.3:155 +#: build/C/man3/fpclassify.3:144 build/C/man3/frexp.3:147 +#: build/C/man3/gamma.3:108 build/C/man3/hypot.3:174 build/C/man3/ilogb.3:159 +#: build/C/man3/infnan.3:83 build/C/man3/isgreater.3:112 build/C/man3/j0.3:168 +#: build/C/man3/ldexp.3:146 build/C/man3/lgamma.3:182 build/C/man3/log.3:154 +#: build/C/man3/log10.3:108 build/C/man3/log1p.3:154 build/C/man3/log2.3:109 +#: build/C/man3/logb.3:155 build/C/man3/lrint.3:125 build/C/man3/lround.3:128 +#: build/C/man7/math_error.7:274 build/C/man3/matherr.3:436 +#: build/C/man3/modf.3:106 build/C/man3/nan.3:90 build/C/man3/nextafter.3:186 +#: build/C/man3/pow.3:373 build/C/man3/pow10.3:63 build/C/man3/remainder.3:226 +#: build/C/man3/remquo.3:137 build/C/man3/rint.3:148 build/C/man3/round.3:120 +#: build/C/man3/scalb.3:205 build/C/man3/scalbln.3:183 +#: build/C/man3/signbit.3:74 build/C/man3/significand.3:67 +#: build/C/man3/sin.3:133 build/C/man3/sincos.3:88 build/C/man3/sinh.3:142 +#: build/C/man3/sqrt.3:123 build/C/man3/tan.3:157 build/C/man3/tanh.3:118 +#: build/C/man3/tgamma.3:194 build/C/man3/trunc.3:94 build/C/man3/y0.3:249 +#, fuzzy +#| msgid "" +#| "This page is part of release 3.41 of the Linux I project. A " +#| "description of the project, and information about reporting bugs, can be " +#| "found at http://www.kernel.org/doc/man-pages/." +msgid "" +"This page is part of release 3.50 of the Linux I project. A " "description of the project, and information about reporting bugs, can be " "found at http://www.kernel.org/doc/man-pages/." msgstr "" -"この man ページは Linux I プロジェクトのリリース 3.40 の一部\n" +"この man ページは Linux I プロジェクトのリリース 3.41 の一部\n" "である。プロジェクトの説明とバグ報告に関する情報は\n" "http://www.kernel.org/doc/man-pages/ に書かれている。" #. type: TH -#: build/C/man3/abs.3:32 +#: build/C/man3/abs.3:34 #, no-wrap msgid "ABS" msgstr "ABS" #. type: TH -#: build/C/man3/abs.3:32 build/C/man3/acos.3:33 build/C/man3/acosh.3:33 -#: build/C/man3/asin.3:33 build/C/man3/asinh.3:33 build/C/man3/atan.3:33 -#: build/C/man3/atan2.3:33 build/C/man3/cbrt.3:28 build/C/man3/ceil.3:25 -#: build/C/man3/cosh.3:34 build/C/man3/erf.3:33 build/C/man3/erfc.3:24 -#: build/C/man3/exp.3:34 build/C/man3/exp2.3:34 build/C/man3/fabs.3:30 -#: build/C/man3/fdim.3:6 build/C/man3/floor.3:25 build/C/man3/fma.3:8 -#: build/C/man3/fmax.3:6 build/C/man3/fmin.3:6 build/C/man3/fpclassify.3:6 -#: build/C/man3/frexp.3:31 build/C/man3/hypot.3:31 build/C/man3/ilogb.3:27 -#: build/C/man3/isgreater.3:6 build/C/man3/j0.3:34 build/C/man3/ldexp.3:32 -#: build/C/man3/log.3:34 build/C/man3/log10.3:34 build/C/man3/log1p.3:27 -#: build/C/man3/logb.3:27 build/C/man3/lrint.3:25 build/C/man3/lround.3:25 -#: build/C/man3/modf.3:31 build/C/man3/nan.3:6 build/C/man3/nextafter.3:6 -#: build/C/man3/remainder.3:35 build/C/man3/remquo.3:7 build/C/man3/rint.3:25 -#: build/C/man3/round.3:25 build/C/man3/scalb.3:25 build/C/man3/scalbln.3:25 -#: build/C/man3/signbit.3:6 build/C/man3/sinh.3:34 build/C/man3/sqrt.3:32 -#: build/C/man3/tanh.3:33 build/C/man3/tgamma.3:8 build/C/man3/trunc.3:23 +#: build/C/man3/abs.3:34 build/C/man3/acos.3:35 build/C/man3/acosh.3:35 +#: build/C/man3/asin.3:35 build/C/man3/asinh.3:35 build/C/man3/atan.3:35 +#: build/C/man3/atan2.3:35 build/C/man3/cbrt.3:30 build/C/man3/ceil.3:27 +#: build/C/man3/cosh.3:36 build/C/man3/erf.3:35 build/C/man3/erfc.3:26 +#: build/C/man3/exp.3:36 build/C/man3/exp2.3:36 build/C/man3/fabs.3:32 +#: build/C/man3/fdim.3:9 build/C/man3/floor.3:27 build/C/man3/fma.3:12 +#: build/C/man3/fmax.3:9 build/C/man3/fmin.3:9 build/C/man3/fpclassify.3:10 +#: build/C/man3/frexp.3:33 build/C/man3/hypot.3:33 build/C/man3/ilogb.3:29 +#: build/C/man3/j0.3:36 build/C/man3/ldexp.3:34 build/C/man3/log.3:36 +#: build/C/man3/log10.3:36 build/C/man3/log1p.3:29 build/C/man3/logb.3:29 +#: build/C/man3/lrint.3:27 build/C/man3/lround.3:27 build/C/man3/modf.3:33 +#: build/C/man3/nan.3:11 build/C/man3/nextafter.3:11 +#: build/C/man3/remainder.3:37 build/C/man3/remquo.3:12 build/C/man3/rint.3:27 +#: build/C/man3/round.3:27 build/C/man3/scalb.3:27 build/C/man3/scalbln.3:27 +#: build/C/man3/signbit.3:11 build/C/man3/sinh.3:36 build/C/man3/sqrt.3:34 +#: build/C/man3/tanh.3:35 build/C/man3/tgamma.3:13 build/C/man3/trunc.3:25 #, no-wrap msgid "2010-09-20" msgstr "2010-09-20" #. type: TH -#: build/C/man3/abs.3:32 build/C/man3/asinh.3:33 build/C/man3/cbrt.3:28 -#: build/C/man3/copysign.3:29 build/C/man3/erf.3:33 build/C/man3/erfc.3:24 -#: build/C/man3/exp10.3:33 build/C/man3/gamma.3:6 build/C/man3/infnan.3:31 -#: build/C/man3/nan.3:6 build/C/man3/nextafter.3:6 build/C/man3/remquo.3:7 -#: build/C/man3/signbit.3:6 build/C/man3/significand.3:4 -#: build/C/man3/sincos.3:6 build/C/man3/tgamma.3:8 +#: build/C/man3/abs.3:34 build/C/man3/asinh.3:35 build/C/man3/cbrt.3:30 +#: build/C/man3/copysign.3:31 build/C/man3/erf.3:35 build/C/man3/erfc.3:26 +#: build/C/man3/exp10.3:35 build/C/man3/gamma.3:9 build/C/man3/infnan.3:33 +#: build/C/man3/nan.3:11 build/C/man3/nextafter.3:11 build/C/man3/remquo.3:12 +#: build/C/man3/signbit.3:11 build/C/man3/significand.3:9 +#: build/C/man3/sincos.3:9 build/C/man3/tgamma.3:13 #, no-wrap msgid "GNU" msgstr "GNU" #. type: Plain text -#: build/C/man3/abs.3:35 +#: build/C/man3/abs.3:37 msgid "abs, labs, llabs, imaxabs - compute the absolute value of an integer" msgstr "abs, labs, llabs, imaxabs - 整数の絶対値を計算する" #. type: Plain text -#: build/C/man3/abs.3:38 build/C/man3/div.3:39 +#: build/C/man3/abs.3:40 build/C/man3/div.3:41 #, no-wrap msgid "B<#include Estdlib.hE>\n" msgstr "B<#include Estdlib.hE>\n" #. type: Plain text -#: build/C/man3/abs.3:40 +#: build/C/man3/abs.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/abs.3:42 +#: build/C/man3/abs.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/abs.3:44 +#: build/C/man3/abs.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/abs.3:46 build/C/man3/div.3:47 +#: build/C/man3/abs.3:48 build/C/man3/div.3:49 #, no-wrap msgid "B<#include Einttypes.hE>\n" msgstr "B<#include Einttypes.hE>\n" #. type: Plain text -#: build/C/man3/abs.3:48 +#: build/C/man3/abs.3:50 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/abs.3:53 build/C/man3/acos.3:50 build/C/man3/acosh.3:52 -#: build/C/man3/asin.3:52 build/C/man3/asinh.3:52 build/C/man3/atan.3:52 -#: build/C/man3/atan2.3:50 build/C/man3/atanh.3:52 build/C/man3/cbrt.3:47 -#: build/C/man3/ceil.3:45 build/C/man3/copysign.3:48 build/C/man3/cos.3:51 -#: build/C/man3/cosh.3:53 build/C/man3/div.3:54 build/C/man3/erf.3:50 -#: build/C/man3/erfc.3:41 build/C/man3/exp.3:53 build/C/man3/exp2.3:53 -#: build/C/man3/expm1.3:47 build/C/man3/fabs.3:49 build/C/man3/fdim.3:23 -#: build/C/man3/finite.3:53 build/C/man3/floor.3:44 build/C/man3/fma.3:27 -#: build/C/man3/fmax.3:23 build/C/man3/fmin.3:23 build/C/man3/fmod.3:52 -#: build/C/man3/fpclassify.3:30 build/C/man3/frexp.3:51 -#: build/C/man3/gamma.3:23 build/C/man3/hypot.3:50 build/C/man3/ilogb.3:44 -#: build/C/man3/isgreater.3:32 build/C/man3/j0.3:66 build/C/man3/ldexp.3:51 -#: build/C/man3/lgamma.3:35 build/C/man3/log.3:53 build/C/man3/log10.3:53 -#: build/C/man3/log1p.3:46 build/C/man3/log2.3:53 build/C/man3/logb.3:44 -#: build/C/man3/lrint.3:50 build/C/man3/lround.3:51 build/C/man3/modf.3:51 -#: build/C/man3/nan.3:23 build/C/man3/nextafter.3:30 build/C/man3/pow.3:52 -#: build/C/man3/remainder.3:59 build/C/man3/remquo.3:26 build/C/man3/rint.3:51 -#: build/C/man3/round.3:44 build/C/man3/scalb.3:43 build/C/man3/scalbln.3:49 -#: build/C/man3/signbit.3:19 build/C/man3/significand.3:22 -#: build/C/man3/sin.3:52 build/C/man3/sinh.3:53 build/C/man3/sqrt.3:51 -#: build/C/man3/tan.3:52 build/C/man3/tanh.3:52 build/C/man3/tgamma.3:25 -#: build/C/man3/trunc.3:42 build/C/man3/y0.3:66 +#: build/C/man3/abs.3:55 build/C/man3/acos.3:52 build/C/man3/acosh.3:54 +#: build/C/man3/asin.3:54 build/C/man3/asinh.3:54 build/C/man3/atan.3:54 +#: build/C/man3/atan2.3:52 build/C/man3/atanh.3:54 build/C/man3/cbrt.3:49 +#: build/C/man3/ceil.3:47 build/C/man3/copysign.3:50 build/C/man3/cos.3:53 +#: build/C/man3/cosh.3:55 build/C/man3/div.3:56 build/C/man3/erf.3:52 +#: build/C/man3/erfc.3:43 build/C/man3/exp.3:55 build/C/man3/exp2.3:55 +#: build/C/man3/expm1.3:49 build/C/man3/fabs.3:51 build/C/man3/fdim.3:26 +#: build/C/man3/finite.3:55 build/C/man3/floor.3:46 build/C/man3/fma.3:31 +#: build/C/man3/fmax.3:26 build/C/man3/fmin.3:26 build/C/man3/fmod.3:54 +#: build/C/man3/fpclassify.3:34 build/C/man3/frexp.3:53 +#: build/C/man3/gamma.3:26 build/C/man3/hypot.3:52 build/C/man3/ilogb.3:46 +#: build/C/man3/isgreater.3:36 build/C/man3/j0.3:68 build/C/man3/ldexp.3:53 +#: build/C/man3/lgamma.3:39 build/C/man3/log.3:55 build/C/man3/log10.3:55 +#: build/C/man3/log1p.3:48 build/C/man3/log2.3:55 build/C/man3/logb.3:46 +#: build/C/man3/lrint.3:52 build/C/man3/lround.3:53 build/C/man3/modf.3:53 +#: build/C/man3/nan.3:28 build/C/man3/nextafter.3:35 build/C/man3/pow.3:54 +#: build/C/man3/remainder.3:61 build/C/man3/remquo.3:31 build/C/man3/rint.3:53 +#: build/C/man3/round.3:46 build/C/man3/scalb.3:45 build/C/man3/scalbln.3:51 +#: build/C/man3/signbit.3:24 build/C/man3/significand.3:27 +#: build/C/man3/sin.3:54 build/C/man3/sinh.3:55 build/C/man3/sqrt.3:53 +#: build/C/man3/tan.3:54 build/C/man3/tanh.3:54 build/C/man3/tgamma.3:30 +#: build/C/man3/trunc.3:44 build/C/man3/y0.3:68 msgid "" "Feature Test Macro Requirements for glibc (see B(7)):" msgstr "glibc 向けの機能検査マクロの要件 (B(7) 参照):" #. type: Plain text -#: build/C/man3/abs.3:57 +#: build/C/man3/abs.3:59 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/abs.3:60 build/C/man3/div.3:61 build/C/man3/exp2.3:61 -#: build/C/man3/fdim.3:31 build/C/man3/fma.3:36 build/C/man3/fmax.3:32 -#: build/C/man3/fmin.3:32 build/C/man3/fpclassify.3:41 -#: build/C/man3/isgreater.3:39 build/C/man3/log2.3:61 build/C/man3/lrint.3:57 -#: build/C/man3/lround.3:58 build/C/man3/nan.3:32 build/C/man3/nextafter.3:60 -#: build/C/man3/remquo.3:35 build/C/man3/round.3:53 build/C/man3/scalbln.3:58 -#: build/C/man3/signbit.3:26 build/C/man3/tgamma.3:34 build/C/man3/trunc.3:51 +#: build/C/man3/abs.3:62 build/C/man3/div.3:63 build/C/man3/exp2.3:63 +#: build/C/man3/fdim.3:34 build/C/man3/fma.3:40 build/C/man3/fmax.3:35 +#: build/C/man3/fmin.3:35 build/C/man3/fpclassify.3:45 +#: build/C/man3/isgreater.3:43 build/C/man3/log2.3:63 build/C/man3/lrint.3:59 +#: build/C/man3/lround.3:60 build/C/man3/nan.3:37 build/C/man3/nextafter.3:65 +#: build/C/man3/remquo.3:40 build/C/man3/round.3:55 build/C/man3/scalbln.3:60 +#: build/C/man3/signbit.3:31 build/C/man3/tgamma.3:39 build/C/man3/trunc.3:53 msgid "" "_XOPEN_SOURCE\\ E=\\ 600 || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ " "200112L;" @@ -526,39 +531,39 @@ msgstr "" "200112L;" #. type: Plain text -#: build/C/man3/abs.3:63 build/C/man3/acos.3:61 build/C/man3/acosh.3:63 -#: build/C/man3/acosh.3:73 build/C/man3/asin.3:63 build/C/man3/asinh.3:63 -#: build/C/man3/asinh.3:73 build/C/man3/atan.3:63 build/C/man3/atan2.3:61 -#: build/C/man3/atanh.3:63 build/C/man3/atanh.3:73 build/C/man3/cbrt.3:59 -#: build/C/man3/cbrt.3:68 build/C/man3/ceil.3:56 build/C/man3/copysign.3:60 -#: build/C/man3/cos.3:62 build/C/man3/cosh.3:64 build/C/man3/div.3:64 -#: build/C/man3/erf.3:60 build/C/man3/erf.3:70 build/C/man3/erfc.3:51 -#: build/C/man3/erfc.3:61 build/C/man3/exp.3:64 build/C/man3/exp2.3:64 -#: build/C/man3/expm1.3:58 build/C/man3/expm1.3:68 build/C/man3/fabs.3:60 -#: build/C/man3/fdim.3:34 build/C/man3/finite.3:68 build/C/man3/finite.3:81 -#: build/C/man3/floor.3:55 build/C/man3/fma.3:39 build/C/man3/fmax.3:35 -#: build/C/man3/fmin.3:35 build/C/man3/fmod.3:63 build/C/man3/fpclassify.3:44 -#: build/C/man3/fpclassify.3:52 build/C/man3/fpclassify.3:60 -#: build/C/man3/frexp.3:62 build/C/man3/hypot.3:60 build/C/man3/hypot.3:70 -#: build/C/man3/ilogb.3:56 build/C/man3/ilogb.3:66 build/C/man3/isgreater.3:42 -#: build/C/man3/ldexp.3:62 build/C/man3/lgamma.3:45 build/C/man3/lgamma.3:55 -#: build/C/man3/log.3:64 build/C/man3/log10.3:64 build/C/man3/log1p.3:57 -#: build/C/man3/log1p.3:67 build/C/man3/log2.3:64 build/C/man3/logb.3:55 -#: build/C/man3/logb.3:65 build/C/man3/lrint.3:60 build/C/man3/lround.3:61 -#: build/C/man3/modf.3:62 build/C/man3/nan.3:35 build/C/man3/nextafter.3:42 -#: build/C/man3/nextafter.3:52 build/C/man3/nextafter.3:63 -#: build/C/man3/pow.3:63 build/C/man3/remainder.3:71 -#: build/C/man3/remainder.3:81 build/C/man3/remquo.3:38 build/C/man3/rint.3:62 -#: build/C/man3/rint.3:72 build/C/man3/rint.3:82 build/C/man3/round.3:56 -#: build/C/man3/scalbln.3:61 build/C/man3/scalbln.3:72 -#: build/C/man3/signbit.3:29 build/C/man3/sin.3:63 build/C/man3/sinh.3:64 -#: build/C/man3/sqrt.3:62 build/C/man3/tan.3:63 build/C/man3/tanh.3:63 -#: build/C/man3/tgamma.3:37 build/C/man3/trunc.3:54 +#: build/C/man3/abs.3:65 build/C/man3/acos.3:63 build/C/man3/acosh.3:65 +#: build/C/man3/acosh.3:75 build/C/man3/asin.3:65 build/C/man3/asinh.3:65 +#: build/C/man3/asinh.3:75 build/C/man3/atan.3:65 build/C/man3/atan2.3:63 +#: build/C/man3/atanh.3:65 build/C/man3/atanh.3:75 build/C/man3/cbrt.3:61 +#: build/C/man3/cbrt.3:70 build/C/man3/ceil.3:58 build/C/man3/copysign.3:62 +#: build/C/man3/cos.3:64 build/C/man3/cosh.3:66 build/C/man3/div.3:66 +#: build/C/man3/erf.3:62 build/C/man3/erf.3:72 build/C/man3/erfc.3:53 +#: build/C/man3/erfc.3:63 build/C/man3/exp.3:66 build/C/man3/exp2.3:66 +#: build/C/man3/expm1.3:60 build/C/man3/expm1.3:70 build/C/man3/fabs.3:62 +#: build/C/man3/fdim.3:37 build/C/man3/finite.3:70 build/C/man3/finite.3:83 +#: build/C/man3/floor.3:57 build/C/man3/fma.3:43 build/C/man3/fmax.3:38 +#: build/C/man3/fmin.3:38 build/C/man3/fmod.3:65 build/C/man3/fpclassify.3:48 +#: build/C/man3/fpclassify.3:56 build/C/man3/fpclassify.3:64 +#: build/C/man3/frexp.3:64 build/C/man3/hypot.3:62 build/C/man3/hypot.3:72 +#: build/C/man3/ilogb.3:58 build/C/man3/ilogb.3:68 build/C/man3/isgreater.3:46 +#: build/C/man3/ldexp.3:64 build/C/man3/lgamma.3:49 build/C/man3/lgamma.3:59 +#: build/C/man3/log.3:66 build/C/man3/log10.3:66 build/C/man3/log1p.3:59 +#: build/C/man3/log1p.3:69 build/C/man3/log2.3:66 build/C/man3/logb.3:57 +#: build/C/man3/logb.3:67 build/C/man3/lrint.3:62 build/C/man3/lround.3:63 +#: build/C/man3/modf.3:64 build/C/man3/nan.3:40 build/C/man3/nextafter.3:47 +#: build/C/man3/nextafter.3:57 build/C/man3/nextafter.3:68 +#: build/C/man3/pow.3:65 build/C/man3/remainder.3:73 +#: build/C/man3/remainder.3:83 build/C/man3/remquo.3:43 build/C/man3/rint.3:64 +#: build/C/man3/rint.3:74 build/C/man3/rint.3:84 build/C/man3/round.3:58 +#: build/C/man3/scalbln.3:63 build/C/man3/scalbln.3:74 +#: build/C/man3/signbit.3:34 build/C/man3/sin.3:65 build/C/man3/sinh.3:66 +#: build/C/man3/sqrt.3:64 build/C/man3/tan.3:65 build/C/man3/tanh.3:65 +#: build/C/man3/tgamma.3:42 build/C/man3/trunc.3:56 msgid "or I" msgstr "or I" #. type: Plain text -#: build/C/man3/abs.3:77 +#: build/C/man3/abs.3:79 msgid "" "The B() function computes the absolute value of the integer argument " "I. The B(), B() and B() functions compute the " @@ -570,34 +575,34 @@ msgstr "" "する。" #. type: SH -#: build/C/man3/abs.3:77 build/C/man3/acos.3:68 build/C/man3/acosh.3:80 -#: build/C/man3/asin.3:70 build/C/man3/asinh.3:80 build/C/man3/atan.3:70 -#: build/C/man3/atan2.3:70 build/C/man3/atanh.3:80 build/C/man3/cbrt.3:76 -#: build/C/man3/ceil.3:67 build/C/man3/copysign.3:73 build/C/man3/cos.3:69 -#: build/C/man3/cosh.3:75 build/C/man3/div.3:87 build/C/man3/erf.3:79 -#: build/C/man3/erfc.3:69 build/C/man3/exp.3:71 build/C/man3/exp10.3:55 -#: build/C/man3/exp2.3:71 build/C/man3/expm1.3:84 build/C/man3/fabs.3:67 -#: build/C/man3/fdim.3:39 build/C/man3/fenv.3:257 build/C/man3/floor.3:66 -#: build/C/man3/fma.3:49 build/C/man3/fmax.3:42 build/C/man3/fmin.3:42 -#: build/C/man3/fmod.3:72 build/C/man3/frexp.3:69 build/C/man3/gamma.3:56 -#: build/C/man3/hypot.3:90 build/C/man3/ilogb.3:76 build/C/man3/infnan.3:52 -#: build/C/man3/isgreater.3:77 build/C/man3/j0.3:108 build/C/man3/ldexp.3:71 -#: build/C/man3/lgamma.3:88 build/C/man3/log.3:70 build/C/man3/log10.3:70 -#: build/C/man3/log1p.3:79 build/C/man3/log2.3:70 build/C/man3/logb.3:92 -#: build/C/man3/lrint.3:71 build/C/man3/lround.3:74 build/C/man3/modf.3:70 -#: build/C/man3/nextafter.3:88 build/C/man3/pow.3:70 -#: build/C/man3/remainder.3:116 build/C/man3/remquo.3:68 -#: build/C/man3/rint.3:103 build/C/man3/round.3:71 build/C/man3/scalb.3:77 -#: build/C/man3/scalbln.3:93 build/C/man3/signbit.3:48 build/C/man3/sin.3:70 -#: build/C/man3/sincos.3:46 build/C/man3/sinh.3:75 build/C/man3/sqrt.3:68 -#: build/C/man3/tan.3:70 build/C/man3/tanh.3:74 build/C/man3/tgamma.3:58 -#: build/C/man3/trunc.3:59 build/C/man3/y0.3:111 +#: build/C/man3/abs.3:79 build/C/man3/acos.3:70 build/C/man3/acosh.3:82 +#: build/C/man3/asin.3:72 build/C/man3/asinh.3:82 build/C/man3/atan.3:72 +#: build/C/man3/atan2.3:72 build/C/man3/atanh.3:82 build/C/man3/cbrt.3:78 +#: build/C/man3/ceil.3:69 build/C/man3/copysign.3:75 build/C/man3/cos.3:71 +#: build/C/man3/cosh.3:77 build/C/man3/div.3:89 build/C/man3/erf.3:81 +#: build/C/man3/erfc.3:71 build/C/man3/exp.3:73 build/C/man3/exp10.3:57 +#: build/C/man3/exp2.3:73 build/C/man3/expm1.3:86 build/C/man3/fabs.3:69 +#: build/C/man3/fdim.3:42 build/C/man3/fenv.3:258 build/C/man3/floor.3:68 +#: build/C/man3/fma.3:53 build/C/man3/fmax.3:45 build/C/man3/fmin.3:45 +#: build/C/man3/fmod.3:74 build/C/man3/frexp.3:71 build/C/man3/gamma.3:59 +#: build/C/man3/hypot.3:92 build/C/man3/ilogb.3:78 build/C/man3/infnan.3:54 +#: build/C/man3/isgreater.3:85 build/C/man3/j0.3:110 build/C/man3/ldexp.3:73 +#: build/C/man3/lgamma.3:92 build/C/man3/log.3:72 build/C/man3/log10.3:72 +#: build/C/man3/log1p.3:81 build/C/man3/log2.3:72 build/C/man3/logb.3:94 +#: build/C/man3/lrint.3:73 build/C/man3/lround.3:76 build/C/man3/modf.3:72 +#: build/C/man3/nextafter.3:93 build/C/man3/pow.3:72 +#: build/C/man3/remainder.3:118 build/C/man3/remquo.3:73 +#: build/C/man3/rint.3:105 build/C/man3/round.3:73 build/C/man3/scalb.3:79 +#: build/C/man3/scalbln.3:95 build/C/man3/signbit.3:53 build/C/man3/sin.3:72 +#: build/C/man3/sincos.3:49 build/C/man3/sinh.3:77 build/C/man3/sqrt.3:70 +#: build/C/man3/tan.3:72 build/C/man3/tanh.3:76 build/C/man3/tgamma.3:63 +#: build/C/man3/trunc.3:61 build/C/man3/y0.3:113 #, no-wrap msgid "RETURN VALUE" msgstr "返り値" #. type: Plain text -#: build/C/man3/abs.3:80 +#: build/C/man3/abs.3:82 msgid "" "Returns the absolute value of the integer argument, of the appropriate " "integer type for the function." @@ -607,7 +612,7 @@ msgstr "それぞれの関数の型に応じた整数の引数の絶対値を返 #. .BR abs () #. function. #. type: Plain text -#: build/C/man3/abs.3:95 +#: build/C/man3/abs.3:97 msgid "" "SVr4, POSIX.1-2001, 4.3BSD, C99. C89 only includes the B() and B" "() functions; the functions B() and B() were added in C99." @@ -616,27 +621,27 @@ msgstr "" "を含んでいる。 B() 関数と B() 関数は C99 で追加された。" #. type: SH -#: build/C/man3/abs.3:95 build/C/man3/ceil.3:82 build/C/man3/copysign.3:88 -#: build/C/man3/erfc.3:126 build/C/man3/fenv.3:266 build/C/man3/finite.3:103 -#: build/C/man3/floor.3:81 build/C/man3/fpclassify.3:121 -#: build/C/man3/gamma.3:65 build/C/man3/infnan.3:71 -#: build/C/man3/isgreater.3:89 build/C/man7/math_error.7:185 -#: build/C/man3/pow10.3:48 build/C/man3/rint.3:113 build/C/man3/round.3:83 -#: build/C/man3/scalbln.3:155 build/C/man3/tgamma.3:155 -#: build/C/man3/trunc.3:69 +#: build/C/man3/abs.3:97 build/C/man3/ceil.3:84 build/C/man3/copysign.3:90 +#: build/C/man3/erfc.3:128 build/C/man3/fenv.3:267 build/C/man3/finite.3:105 +#: build/C/man3/floor.3:83 build/C/man3/fpclassify.3:125 +#: build/C/man3/gamma.3:68 build/C/man3/infnan.3:73 +#: build/C/man3/isgreater.3:97 build/C/man7/math_error.7:187 +#: build/C/man3/pow10.3:50 build/C/man3/rint.3:115 build/C/man3/round.3:85 +#: build/C/man3/scalbln.3:157 build/C/man3/tgamma.3:160 +#: build/C/man3/trunc.3:71 #, no-wrap msgid "NOTES" msgstr "注意" #. type: Plain text -#: build/C/man3/abs.3:98 +#: build/C/man3/abs.3:100 msgid "" "Trying to take the absolute value of the most negative integer is not " "defined." msgstr "最大の負整数の絶対値は、定義されていない。" #. type: Plain text -#: build/C/man3/abs.3:107 +#: build/C/man3/abs.3:109 msgid "" "The B() function is included in glibc since version 2.0, but is not " "in libc5 or libc4. The B() function is included in glibc since " @@ -647,7 +652,7 @@ msgstr "" "るようになった。" #. type: Plain text -#: build/C/man3/abs.3:113 +#: build/C/man3/abs.3:115 msgid "" "For B() to be declared, it may be necessary to define " "B<_ISOC99_SOURCE> or B<_ISOC9X_SOURCE> (depending on the version of glibc) " @@ -658,7 +663,7 @@ msgstr "" "る)を define しておく必要がある。" #. type: Plain text -#: build/C/man3/abs.3:124 +#: build/C/man3/abs.3:126 msgid "" "GCC handles B() and B() as built-in functions. GCC 3.0 also " "handles B() and B() as built-ins." @@ -667,23 +672,23 @@ msgstr "" "B() と B() もビルドインとして扱う。" #. type: Plain text -#: build/C/man3/abs.3:130 +#: build/C/man3/abs.3:132 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/acos.3:33 +#: build/C/man3/acos.3:35 #, no-wrap msgid "ACOS" msgstr "ACOS" #. type: Plain text -#: build/C/man3/acos.3:36 +#: build/C/man3/acos.3:38 msgid "acos, acosf, acosl - arc cosine function" msgstr "acos, acosf, acosl - 逆余弦(arc cosine)関数" #. type: Plain text -#: build/C/man3/acos.3:43 +#: build/C/man3/acos.3:45 #, no-wrap msgid "" "BIB<);>\n" @@ -695,51 +700,51 @@ msgstr "" "BIB<);>\n" #. type: Plain text -#: build/C/man3/acos.3:46 build/C/man3/acosh.3:48 build/C/man3/asin.3:48 -#: build/C/man3/asinh.3:48 build/C/man3/atan.3:48 build/C/man3/atan2.3:46 -#: build/C/man3/atanh.3:48 build/C/man3/cbrt.3:43 build/C/man3/ceil.3:41 -#: build/C/man3/copysign.3:44 build/C/man3/cos.3:47 build/C/man3/cosh.3:49 -#: build/C/man3/erf.3:46 build/C/man3/erfc.3:37 build/C/man3/exp.3:49 -#: build/C/man3/exp10.3:50 build/C/man3/exp2.3:49 build/C/man3/expm1.3:43 -#: build/C/man3/fabs.3:45 build/C/man3/fdim.3:19 build/C/man3/fenv.3:60 -#: build/C/man3/floor.3:40 build/C/man3/fma.3:23 build/C/man3/fmax.3:19 -#: build/C/man3/fmin.3:19 build/C/man3/fmod.3:48 build/C/man3/fpclassify.3:26 -#: build/C/man3/frexp.3:47 build/C/man3/gamma.3:19 build/C/man3/hypot.3:46 -#: build/C/man3/ilogb.3:40 build/C/man3/infnan.3:42 -#: build/C/man3/isgreater.3:28 build/C/man3/j0.3:62 build/C/man3/ldexp.3:47 -#: build/C/man3/lgamma.3:31 build/C/man3/log.3:49 build/C/man3/log10.3:49 -#: build/C/man3/log1p.3:42 build/C/man3/log2.3:49 build/C/man3/logb.3:40 -#: build/C/man3/lrint.3:46 build/C/man3/lround.3:47 build/C/man3/matherr.3:39 -#: build/C/man3/modf.3:47 build/C/man3/nan.3:19 build/C/man3/nextafter.3:26 -#: build/C/man3/pow.3:48 build/C/man3/pow10.3:39 build/C/man3/remainder.3:55 -#: build/C/man3/remquo.3:22 build/C/man3/rint.3:47 build/C/man3/round.3:40 -#: build/C/man3/scalb.3:39 build/C/man3/scalbln.3:45 build/C/man3/signbit.3:15 -#: build/C/man3/significand.3:18 build/C/man3/sin.3:48 -#: build/C/man3/sincos.3:22 build/C/man3/sinh.3:49 build/C/man3/sqrt.3:47 -#: build/C/man3/tan.3:48 build/C/man3/tanh.3:48 build/C/man3/tgamma.3:21 -#: build/C/man3/trunc.3:38 build/C/man3/y0.3:62 +#: build/C/man3/acos.3:48 build/C/man3/acosh.3:50 build/C/man3/asin.3:50 +#: build/C/man3/asinh.3:50 build/C/man3/atan.3:50 build/C/man3/atan2.3:48 +#: build/C/man3/atanh.3:50 build/C/man3/cbrt.3:45 build/C/man3/ceil.3:43 +#: build/C/man3/copysign.3:46 build/C/man3/cos.3:49 build/C/man3/cosh.3:51 +#: build/C/man3/erf.3:48 build/C/man3/erfc.3:39 build/C/man3/exp.3:51 +#: build/C/man3/exp10.3:52 build/C/man3/exp2.3:51 build/C/man3/expm1.3:45 +#: build/C/man3/fabs.3:47 build/C/man3/fdim.3:22 build/C/man3/fenv.3:61 +#: build/C/man3/floor.3:42 build/C/man3/fma.3:27 build/C/man3/fmax.3:22 +#: build/C/man3/fmin.3:22 build/C/man3/fmod.3:50 build/C/man3/fpclassify.3:30 +#: build/C/man3/frexp.3:49 build/C/man3/gamma.3:22 build/C/man3/hypot.3:48 +#: build/C/man3/ilogb.3:42 build/C/man3/infnan.3:44 +#: build/C/man3/isgreater.3:32 build/C/man3/j0.3:64 build/C/man3/ldexp.3:49 +#: build/C/man3/lgamma.3:35 build/C/man3/log.3:51 build/C/man3/log10.3:51 +#: build/C/man3/log1p.3:44 build/C/man3/log2.3:51 build/C/man3/logb.3:42 +#: build/C/man3/lrint.3:48 build/C/man3/lround.3:49 build/C/man3/matherr.3:41 +#: build/C/man3/modf.3:49 build/C/man3/nan.3:24 build/C/man3/nextafter.3:31 +#: build/C/man3/pow.3:50 build/C/man3/pow10.3:41 build/C/man3/remainder.3:57 +#: build/C/man3/remquo.3:27 build/C/man3/rint.3:49 build/C/man3/round.3:42 +#: build/C/man3/scalb.3:41 build/C/man3/scalbln.3:47 build/C/man3/signbit.3:20 +#: build/C/man3/significand.3:23 build/C/man3/sin.3:50 +#: build/C/man3/sincos.3:25 build/C/man3/sinh.3:51 build/C/man3/sqrt.3:49 +#: build/C/man3/tan.3:50 build/C/man3/tanh.3:50 build/C/man3/tgamma.3:26 +#: build/C/man3/trunc.3:40 build/C/man3/y0.3:64 msgid "Link with I<-lm>." msgstr "I<-lm> でリンクする。" #. type: Plain text -#: build/C/man3/acos.3:55 +#: build/C/man3/acos.3:57 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/acos.3:58 build/C/man3/acosh.3:70 build/C/man3/asin.3:60 -#: build/C/man3/asinh.3:70 build/C/man3/atan.3:60 build/C/man3/atan2.3:58 -#: build/C/man3/atanh.3:70 build/C/man3/ceil.3:53 build/C/man3/cos.3:59 -#: build/C/man3/cosh.3:61 build/C/man3/erf.3:67 build/C/man3/exp.3:61 -#: build/C/man3/expm1.3:65 build/C/man3/fabs.3:57 build/C/man3/floor.3:52 -#: build/C/man3/fmod.3:60 build/C/man3/fpclassify.3:57 build/C/man3/frexp.3:59 -#: build/C/man3/hypot.3:67 build/C/man3/ilogb.3:63 build/C/man3/ldexp.3:59 -#: build/C/man3/lgamma.3:52 build/C/man3/log.3:61 build/C/man3/log10.3:61 -#: build/C/man3/log1p.3:64 build/C/man3/logb.3:62 build/C/man3/modf.3:59 -#: build/C/man3/nextafter.3:49 build/C/man3/pow.3:60 -#: build/C/man3/remainder.3:78 build/C/man3/rint.3:79 -#: build/C/man3/scalbln.3:69 build/C/man3/sin.3:60 build/C/man3/sinh.3:61 -#: build/C/man3/sqrt.3:59 build/C/man3/tan.3:60 build/C/man3/tanh.3:60 +#: build/C/man3/acos.3:60 build/C/man3/acosh.3:72 build/C/man3/asin.3:62 +#: build/C/man3/asinh.3:72 build/C/man3/atan.3:62 build/C/man3/atan2.3:60 +#: build/C/man3/atanh.3:72 build/C/man3/ceil.3:55 build/C/man3/cos.3:61 +#: build/C/man3/cosh.3:63 build/C/man3/erf.3:69 build/C/man3/exp.3:63 +#: build/C/man3/expm1.3:67 build/C/man3/fabs.3:59 build/C/man3/floor.3:54 +#: build/C/man3/fmod.3:62 build/C/man3/fpclassify.3:61 build/C/man3/frexp.3:61 +#: build/C/man3/hypot.3:69 build/C/man3/ilogb.3:65 build/C/man3/ldexp.3:61 +#: build/C/man3/lgamma.3:56 build/C/man3/log.3:63 build/C/man3/log10.3:63 +#: build/C/man3/log1p.3:66 build/C/man3/logb.3:64 build/C/man3/modf.3:61 +#: build/C/man3/nextafter.3:54 build/C/man3/pow.3:62 +#: build/C/man3/remainder.3:80 build/C/man3/rint.3:81 +#: build/C/man3/scalbln.3:71 build/C/man3/sin.3:62 build/C/man3/sinh.3:63 +#: build/C/man3/sqrt.3:61 build/C/man3/tan.3:62 build/C/man3/tanh.3:62 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600 || " "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ 200112L;" @@ -748,7 +753,7 @@ msgstr "" "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ 200112L;" #. type: Plain text -#: build/C/man3/acos.3:68 +#: build/C/man3/acos.3:70 msgid "" "The B() function calculates the arc cosine of I; that is the value " "whose cosine is I." @@ -757,7 +762,7 @@ msgstr "" "(cosine) が I となる値である。" #. type: Plain text -#: build/C/man3/acos.3:72 +#: build/C/man3/acos.3:74 msgid "" "On success, these functions return the arc cosine of I in radians; the " "return value is in the range [0,\\ pi]." @@ -766,26 +771,26 @@ msgstr "" "\\ pi] の範囲となる。" #. type: Plain text -#: build/C/man3/acos.3:76 build/C/man3/acosh.3:87 build/C/man3/asin.3:78 -#: build/C/man3/asinh.3:87 build/C/man3/atan.3:78 build/C/man3/atanh.3:87 -#: build/C/man3/cos.3:76 build/C/man3/cosh.3:82 build/C/man3/erf.3:87 -#: build/C/man3/erfc.3:77 build/C/man3/exp.3:79 build/C/man3/expm1.3:92 -#: build/C/man3/fabs.3:74 build/C/man3/j0.3:116 build/C/man3/ldexp.3:85 -#: build/C/man3/lgamma.3:94 build/C/man3/log.3:78 build/C/man3/log1p.3:87 -#: build/C/man3/logb.3:100 build/C/man3/scalbln.3:99 build/C/man3/sin.3:77 -#: build/C/man3/sinh.3:82 build/C/man3/sqrt.3:75 build/C/man3/tan.3:77 -#: build/C/man3/tanh.3:81 build/C/man3/tgamma.3:64 build/C/man3/y0.3:119 +#: build/C/man3/acos.3:78 build/C/man3/acosh.3:89 build/C/man3/asin.3:80 +#: build/C/man3/asinh.3:89 build/C/man3/atan.3:80 build/C/man3/atanh.3:89 +#: build/C/man3/cos.3:78 build/C/man3/cosh.3:84 build/C/man3/erf.3:89 +#: build/C/man3/erfc.3:79 build/C/man3/exp.3:81 build/C/man3/expm1.3:94 +#: build/C/man3/fabs.3:76 build/C/man3/j0.3:118 build/C/man3/ldexp.3:87 +#: build/C/man3/lgamma.3:98 build/C/man3/log.3:80 build/C/man3/log1p.3:89 +#: build/C/man3/logb.3:102 build/C/man3/scalbln.3:101 build/C/man3/sin.3:79 +#: build/C/man3/sinh.3:84 build/C/man3/sqrt.3:77 build/C/man3/tan.3:79 +#: build/C/man3/tanh.3:83 build/C/man3/tgamma.3:69 build/C/man3/y0.3:121 msgid "If I is a NaN, a NaN is returned." msgstr "I が NaN の場合、NaN が返される。" #. type: Plain text -#: build/C/man3/acos.3:81 build/C/man3/acosh.3:91 +#: build/C/man3/acos.3:83 build/C/man3/acosh.3:93 msgid "If I is +1, +0 is returned." msgstr "I が +1 の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/acos.3:87 build/C/man3/cos.3:82 build/C/man3/sin.3:86 -#: build/C/man3/tan.3:83 +#: build/C/man3/acos.3:89 build/C/man3/cos.3:84 build/C/man3/sin.3:88 +#: build/C/man3/tan.3:85 msgid "" "If I is positive infinity or negative infinity, a domain error occurs, " "and a NaN is returned." @@ -796,7 +801,7 @@ msgstr "" #. POSIX.1-2001 documents an optional range error for subnormal x; #. glibc 2.8 does not do this. #. type: Plain text -#: build/C/man3/acos.3:93 build/C/man3/asin.3:92 +#: build/C/man3/acos.3:95 build/C/man3/asin.3:94 msgid "" "If I is outside the range [-1,\\ 1], a domain error occurs, and a NaN is " "returned." @@ -805,46 +810,46 @@ msgstr "" "し、NaN が返される。" #. type: SH -#: build/C/man3/acos.3:93 build/C/man3/acosh.3:101 build/C/man3/asin.3:92 -#: build/C/man3/asinh.3:99 build/C/man3/atan.3:90 build/C/man3/atan2.3:160 -#: build/C/man3/atanh.3:111 build/C/man3/cbrt.3:85 build/C/man3/ceil.3:73 -#: build/C/man3/copysign.3:81 build/C/man3/cos.3:82 build/C/man3/cosh.3:100 -#: build/C/man3/erf.3:102 build/C/man3/erfc.3:100 build/C/man3/exp.3:102 -#: build/C/man3/exp10.3:62 build/C/man3/exp2.3:78 build/C/man3/expm1.3:113 -#: build/C/man3/fabs.3:82 build/C/man3/fdim.3:56 build/C/man3/floor.3:72 -#: build/C/man3/fma.3:113 build/C/man3/fmax.3:51 build/C/man3/fmin.3:51 -#: build/C/man3/fmod.3:104 build/C/man3/frexp.3:94 build/C/man3/gamma.3:59 -#: build/C/man3/hypot.3:126 build/C/man3/ilogb.3:108 build/C/man3/infnan.3:62 -#: build/C/man3/isgreater.3:85 build/C/man3/j0.3:123 build/C/man3/ldexp.3:104 -#: build/C/man3/lgamma.3:124 build/C/man3/log.3:102 build/C/man3/log10.3:78 -#: build/C/man3/log1p.3:109 build/C/man3/log2.3:78 build/C/man3/logb.3:114 -#: build/C/man3/lrint.3:85 build/C/man3/lround.3:88 build/C/man3/modf.3:86 -#: build/C/man3/nextafter.3:133 build/C/man3/pow.3:251 -#: build/C/man3/remainder.3:148 build/C/man3/remquo.3:96 -#: build/C/man3/rint.3:108 build/C/man3/round.3:76 build/C/man3/scalb.3:131 -#: build/C/man3/scalbln.3:123 build/C/man3/signbit.3:54 build/C/man3/sin.3:86 -#: build/C/man3/sincos.3:49 build/C/man3/sinh.3:105 build/C/man3/sqrt.3:89 -#: build/C/man3/tan.3:101 build/C/man3/tanh.3:94 build/C/man3/tgamma.3:98 -#: build/C/man3/trunc.3:63 build/C/man3/y0.3:156 +#: build/C/man3/acos.3:95 build/C/man3/acosh.3:103 build/C/man3/asin.3:94 +#: build/C/man3/asinh.3:101 build/C/man3/atan.3:92 build/C/man3/atan2.3:162 +#: build/C/man3/atanh.3:113 build/C/man3/cbrt.3:87 build/C/man3/ceil.3:75 +#: build/C/man3/copysign.3:83 build/C/man3/cos.3:84 build/C/man3/cosh.3:102 +#: build/C/man3/erf.3:104 build/C/man3/erfc.3:102 build/C/man3/exp.3:104 +#: build/C/man3/exp10.3:64 build/C/man3/exp2.3:80 build/C/man3/expm1.3:115 +#: build/C/man3/fabs.3:84 build/C/man3/fdim.3:59 build/C/man3/floor.3:74 +#: build/C/man3/fma.3:117 build/C/man3/fmax.3:54 build/C/man3/fmin.3:54 +#: build/C/man3/fmod.3:106 build/C/man3/frexp.3:96 build/C/man3/gamma.3:62 +#: build/C/man3/hypot.3:128 build/C/man3/ilogb.3:110 build/C/man3/infnan.3:64 +#: build/C/man3/isgreater.3:93 build/C/man3/j0.3:125 build/C/man3/ldexp.3:106 +#: build/C/man3/lgamma.3:128 build/C/man3/log.3:104 build/C/man3/log10.3:80 +#: build/C/man3/log1p.3:111 build/C/man3/log2.3:80 build/C/man3/logb.3:116 +#: build/C/man3/lrint.3:87 build/C/man3/lround.3:90 build/C/man3/modf.3:88 +#: build/C/man3/nextafter.3:138 build/C/man3/pow.3:253 +#: build/C/man3/remainder.3:150 build/C/man3/remquo.3:101 +#: build/C/man3/rint.3:110 build/C/man3/round.3:78 build/C/man3/scalb.3:133 +#: build/C/man3/scalbln.3:125 build/C/man3/signbit.3:59 build/C/man3/sin.3:88 +#: build/C/man3/sincos.3:52 build/C/man3/sinh.3:107 build/C/man3/sqrt.3:91 +#: build/C/man3/tan.3:103 build/C/man3/tanh.3:96 build/C/man3/tgamma.3:103 +#: build/C/man3/trunc.3:65 build/C/man3/y0.3:158 #, no-wrap msgid "ERRORS" msgstr "エラー" #. type: Plain text -#: build/C/man3/acos.3:98 build/C/man3/acosh.3:106 build/C/man3/asin.3:97 -#: build/C/man3/atanh.3:116 build/C/man3/cos.3:87 build/C/man3/cosh.3:105 -#: build/C/man3/erf.3:107 build/C/man3/erfc.3:105 build/C/man3/exp.3:107 -#: build/C/man3/exp10.3:67 build/C/man3/exp2.3:83 build/C/man3/expm1.3:118 -#: build/C/man3/fdim.3:61 build/C/man3/fma.3:118 build/C/man3/fmod.3:109 -#: build/C/man3/hypot.3:131 build/C/man3/ilogb.3:113 build/C/man3/j0.3:128 -#: build/C/man3/ldexp.3:109 build/C/man3/lgamma.3:129 build/C/man3/log.3:107 -#: build/C/man3/log10.3:83 build/C/man3/log1p.3:114 build/C/man3/log2.3:83 -#: build/C/man3/logb.3:119 build/C/man3/lrint.3:90 build/C/man3/lround.3:93 -#: build/C/man3/nextafter.3:138 build/C/man3/pow.3:276 -#: build/C/man3/remainder.3:153 build/C/man3/remquo.3:101 -#: build/C/man3/scalb.3:136 build/C/man3/scalbln.3:128 build/C/man3/sin.3:91 -#: build/C/man3/sincos.3:54 build/C/man3/sinh.3:110 build/C/man3/sqrt.3:94 -#: build/C/man3/tan.3:106 build/C/man3/tgamma.3:103 build/C/man3/y0.3:161 +#: build/C/man3/acos.3:100 build/C/man3/acosh.3:108 build/C/man3/asin.3:99 +#: build/C/man3/atanh.3:118 build/C/man3/cos.3:89 build/C/man3/cosh.3:107 +#: build/C/man3/erf.3:109 build/C/man3/erfc.3:107 build/C/man3/exp.3:109 +#: build/C/man3/exp10.3:69 build/C/man3/exp2.3:85 build/C/man3/expm1.3:120 +#: build/C/man3/fdim.3:64 build/C/man3/fma.3:122 build/C/man3/fmod.3:111 +#: build/C/man3/hypot.3:133 build/C/man3/ilogb.3:115 build/C/man3/j0.3:130 +#: build/C/man3/ldexp.3:111 build/C/man3/lgamma.3:133 build/C/man3/log.3:109 +#: build/C/man3/log10.3:85 build/C/man3/log1p.3:116 build/C/man3/log2.3:85 +#: build/C/man3/logb.3:121 build/C/man3/lrint.3:92 build/C/man3/lround.3:95 +#: build/C/man3/nextafter.3:143 build/C/man3/pow.3:278 +#: build/C/man3/remainder.3:155 build/C/man3/remquo.3:106 +#: build/C/man3/scalb.3:138 build/C/man3/scalbln.3:130 build/C/man3/sin.3:93 +#: build/C/man3/sincos.3:57 build/C/man3/sinh.3:112 build/C/man3/sqrt.3:96 +#: build/C/man3/tan.3:108 build/C/man3/tgamma.3:108 build/C/man3/y0.3:163 msgid "" "See B(7) for information on how to determine whether an error " "has occurred when calling these functions." @@ -853,33 +858,33 @@ msgstr "" "B(7) を参照のこと。" #. type: Plain text -#: build/C/man3/acos.3:100 build/C/man3/acosh.3:108 build/C/man3/asin.3:99 -#: build/C/man3/atanh.3:118 build/C/man3/cos.3:89 build/C/man3/cosh.3:107 -#: build/C/man3/erf.3:109 build/C/man3/erfc.3:107 build/C/man3/exp.3:109 -#: build/C/man3/expm1.3:120 build/C/man3/fdim.3:63 build/C/man3/fma.3:120 -#: build/C/man3/fmod.3:111 build/C/man3/hypot.3:133 build/C/man3/ilogb.3:115 -#: build/C/man3/j0.3:130 build/C/man3/ldexp.3:111 build/C/man3/lgamma.3:131 -#: build/C/man3/log.3:109 build/C/man3/log1p.3:116 build/C/man3/logb.3:121 -#: build/C/man3/lrint.3:92 build/C/man3/lround.3:95 -#: build/C/man3/nextafter.3:140 build/C/man3/pow.3:278 -#: build/C/man3/remainder.3:155 build/C/man3/remquo.3:103 -#: build/C/man3/scalb.3:138 build/C/man3/scalbln.3:130 build/C/man3/sin.3:93 -#: build/C/man3/sincos.3:56 build/C/man3/sinh.3:112 build/C/man3/sqrt.3:96 -#: build/C/man3/tan.3:108 build/C/man3/tgamma.3:105 build/C/man3/y0.3:163 +#: build/C/man3/acos.3:102 build/C/man3/acosh.3:110 build/C/man3/asin.3:101 +#: build/C/man3/atanh.3:120 build/C/man3/cos.3:91 build/C/man3/cosh.3:109 +#: build/C/man3/erf.3:111 build/C/man3/erfc.3:109 build/C/man3/exp.3:111 +#: build/C/man3/expm1.3:122 build/C/man3/fdim.3:66 build/C/man3/fma.3:124 +#: build/C/man3/fmod.3:113 build/C/man3/hypot.3:135 build/C/man3/ilogb.3:117 +#: build/C/man3/j0.3:132 build/C/man3/ldexp.3:113 build/C/man3/lgamma.3:135 +#: build/C/man3/log.3:111 build/C/man3/log1p.3:118 build/C/man3/logb.3:123 +#: build/C/man3/lrint.3:94 build/C/man3/lround.3:97 +#: build/C/man3/nextafter.3:145 build/C/man3/pow.3:280 +#: build/C/man3/remainder.3:157 build/C/man3/remquo.3:108 +#: build/C/man3/scalb.3:140 build/C/man3/scalbln.3:132 build/C/man3/sin.3:95 +#: build/C/man3/sincos.3:59 build/C/man3/sinh.3:114 build/C/man3/sqrt.3:98 +#: build/C/man3/tan.3:110 build/C/man3/tgamma.3:110 build/C/man3/y0.3:165 msgid "The following errors can occur:" msgstr "以下のエラーが発生する可能性がある。" #. type: TP -#: build/C/man3/acos.3:100 build/C/man3/asin.3:99 +#: build/C/man3/acos.3:102 build/C/man3/asin.3:101 #, no-wrap msgid "Domain error: I is outside the range [-1,\\ 1]" msgstr "領域エラー (domain error): I が [-1,\\ 1] の範囲に入っていない" #. type: Plain text -#: build/C/man3/acos.3:108 build/C/man3/acosh.3:116 build/C/man3/asin.3:107 -#: build/C/man3/atanh.3:126 build/C/man3/fmod.3:130 build/C/man3/log.3:117 -#: build/C/man3/pow.3:286 build/C/man3/remainder.3:178 build/C/man3/sqrt.3:104 -#: build/C/man3/y0.3:171 +#: build/C/man3/acos.3:110 build/C/man3/acosh.3:118 build/C/man3/asin.3:109 +#: build/C/man3/atanh.3:128 build/C/man3/fmod.3:132 build/C/man3/log.3:119 +#: build/C/man3/pow.3:288 build/C/man3/remainder.3:180 build/C/man3/sqrt.3:106 +#: build/C/man3/y0.3:173 msgid "" "I is set to B. An invalid floating-point exception " "(B) is raised." @@ -888,14 +893,14 @@ msgstr "" "(B) が上がる。" #. type: Plain text -#: build/C/man3/acos.3:114 build/C/man3/acosh.3:122 build/C/man3/asin.3:113 -#: build/C/man3/asinh.3:107 build/C/man3/atan.3:98 build/C/man3/atan2.3:170 -#: build/C/man3/atanh.3:141 build/C/man3/ceil.3:82 build/C/man3/exp.3:131 -#: build/C/man3/exp2.3:94 build/C/man3/fabs.3:90 build/C/man3/floor.3:81 -#: build/C/man3/fmod.3:136 build/C/man3/frexp.3:102 build/C/man3/ldexp.3:133 -#: build/C/man3/log.3:131 build/C/man3/log10.3:92 build/C/man3/modf.3:94 -#: build/C/man3/pow.3:317 build/C/man3/sin.3:108 build/C/man3/sinh.3:126 -#: build/C/man3/sqrt.3:110 build/C/man3/tan.3:133 build/C/man3/tanh.3:102 +#: build/C/man3/acos.3:116 build/C/man3/acosh.3:124 build/C/man3/asin.3:115 +#: build/C/man3/asinh.3:109 build/C/man3/atan.3:100 build/C/man3/atan2.3:172 +#: build/C/man3/atanh.3:143 build/C/man3/ceil.3:84 build/C/man3/exp.3:133 +#: build/C/man3/exp2.3:96 build/C/man3/fabs.3:92 build/C/man3/floor.3:83 +#: build/C/man3/fmod.3:138 build/C/man3/frexp.3:104 build/C/man3/ldexp.3:135 +#: build/C/man3/log.3:133 build/C/man3/log10.3:94 build/C/man3/modf.3:96 +#: build/C/man3/pow.3:319 build/C/man3/sin.3:110 build/C/man3/sinh.3:128 +#: build/C/man3/sqrt.3:112 build/C/man3/tan.3:135 build/C/man3/tanh.3:104 msgid "" "C99, POSIX.1-2001. The variant returning I also conforms to SVr4, " "4.3BSD, C89." @@ -903,7 +908,7 @@ msgstr "" "C99, POSIX.1-2001. I 版の関数は SVr4, 4.3BSD, C89 にも準拠している。" #. type: Plain text -#: build/C/man3/acos.3:122 +#: build/C/man3/acos.3:124 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3)" @@ -912,44 +917,44 @@ msgstr "" "B(3)" #. type: TH -#: build/C/man3/acosh.3:33 +#: build/C/man3/acosh.3:35 #, no-wrap msgid "ACOSH" msgstr "ACOSH" #. type: Plain text -#: build/C/man3/acosh.3:36 +#: build/C/man3/acosh.3:38 msgid "acosh, acoshf, acoshl - inverse hyperbolic cosine function" msgstr "acosh, acoshf, acoshl - 逆双曲線余弦(inverse hyperbolic cosine)関数" #. type: Plain text -#: build/C/man3/acosh.3:41 +#: build/C/man3/acosh.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/acosh.3:43 +#: build/C/man3/acosh.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/acosh.3:45 +#: build/C/man3/acosh.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/acosh.3:56 +#: build/C/man3/acosh.3:58 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/acosh.3:60 build/C/man3/asinh.3:60 build/C/man3/atanh.3:60 -#: build/C/man3/cbrt.3:56 build/C/man3/expm1.3:55 build/C/man3/ilogb.3:53 -#: build/C/man3/log1p.3:54 build/C/man3/logb.3:52 build/C/man3/nextafter.3:39 -#: build/C/man3/rint.3:69 +#: build/C/man3/acosh.3:62 build/C/man3/asinh.3:62 build/C/man3/atanh.3:62 +#: build/C/man3/cbrt.3:58 build/C/man3/expm1.3:57 build/C/man3/ilogb.3:55 +#: build/C/man3/log1p.3:56 build/C/man3/logb.3:54 build/C/man3/nextafter.3:44 +#: build/C/man3/rint.3:71 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || _XOPEN_SOURCE" "\\ &&\\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=" @@ -960,12 +965,12 @@ msgstr "" "\\ 200112L;" #. type: Plain text -#: build/C/man3/acosh.3:67 +#: build/C/man3/acosh.3:69 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/acosh.3:80 +#: build/C/man3/acosh.3:82 msgid "" "The B() function calculates the inverse hyperbolic cosine of I; " "that is the value whose hyperbolic cosine is I." @@ -975,20 +980,20 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/acosh.3:83 +#: build/C/man3/acosh.3:85 msgid "" "On success, these functions return the inverse hyperbolic cosine of I." msgstr "成功すると、これらの関数は I の逆双曲線余弦を返す。" #. type: Plain text -#: build/C/man3/acosh.3:95 build/C/man3/exp.3:84 build/C/man3/expm1.3:101 -#: build/C/man3/log.3:87 build/C/man3/log1p.3:91 build/C/man3/sqrt.3:83 -#: build/C/man3/tgamma.3:68 +#: build/C/man3/acosh.3:97 build/C/man3/exp.3:86 build/C/man3/expm1.3:103 +#: build/C/man3/log.3:89 build/C/man3/log1p.3:93 build/C/man3/sqrt.3:85 +#: build/C/man3/tgamma.3:73 msgid "If I is positive infinity, positive infinity is returned." msgstr "I が正の無限大の場合、正の無限大が返される。" #. type: Plain text -#: build/C/man3/acosh.3:101 +#: build/C/man3/acosh.3:103 msgid "" "If I is less than 1, a domain error occurs, and the functions return a " "NaN." @@ -997,54 +1002,54 @@ msgstr "" "る。" #. type: TP -#: build/C/man3/acosh.3:108 +#: build/C/man3/acosh.3:110 #, no-wrap msgid "Domain error: I is less than 1" msgstr "領域エラー (domain error): I が 1 より小さい" #. type: Plain text -#: build/C/man3/acosh.3:129 +#: build/C/man3/acosh.3:131 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/asin.3:33 +#: build/C/man3/asin.3:35 #, no-wrap msgid "ASIN" msgstr "ASIN" #. type: Plain text -#: build/C/man3/asin.3:36 +#: build/C/man3/asin.3:38 msgid "asin, asinf, asinl - arc sine function" msgstr "asin, asinf, asinl - 逆正弦(arc sine)関数" #. type: Plain text -#: build/C/man3/asin.3:41 +#: build/C/man3/asin.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asin.3:43 +#: build/C/man3/asin.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asin.3:45 +#: build/C/man3/asin.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asin.3:57 +#: build/C/man3/asin.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/asin.3:70 +#: build/C/man3/asin.3:72 msgid "" "The B() function calculates the principal value of the arc sine of " "I; that is the value whose sine is I." @@ -1053,7 +1058,7 @@ msgstr "" "正弦(sine)が I となるような値である。" #. type: Plain text -#: build/C/man3/asin.3:74 +#: build/C/man3/asin.3:76 msgid "" "On success, these functions return the principal value of the arc sine of " "I in radians; the return value is in the range [-pi/2,\\ pi/2]." @@ -1062,15 +1067,15 @@ msgstr "" "は [-pi/2,\\ pi/2] の範囲となる。" #. type: Plain text -#: build/C/man3/asin.3:83 build/C/man3/asinh.3:91 build/C/man3/atan.3:83 -#: build/C/man3/atanh.3:91 build/C/man3/erf.3:91 build/C/man3/expm1.3:97 -#: build/C/man3/scalbln.3:108 build/C/man3/sinh.3:86 build/C/man3/sqrt.3:79 -#: build/C/man3/tanh.3:85 +#: build/C/man3/asin.3:85 build/C/man3/asinh.3:93 build/C/man3/atan.3:85 +#: build/C/man3/atanh.3:93 build/C/man3/erf.3:93 build/C/man3/expm1.3:99 +#: build/C/man3/scalbln.3:110 build/C/man3/sinh.3:88 build/C/man3/sqrt.3:81 +#: build/C/man3/tanh.3:87 msgid "If I is +0 (-0), +0 (-0) is returned." msgstr "I が +0 (-0) の場合、+0 (-0) が返される。" #. type: Plain text -#: build/C/man3/asin.3:121 +#: build/C/man3/asin.3:123 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3)" @@ -1079,46 +1084,46 @@ msgstr "" "B(3)" #. type: TH -#: build/C/man3/asinh.3:33 +#: build/C/man3/asinh.3:35 #, no-wrap msgid "ASINH" msgstr "ASINH" #. type: Plain text -#: build/C/man3/asinh.3:36 +#: build/C/man3/asinh.3:38 msgid "asinh, asinhf, asinhl - inverse hyperbolic sine function" msgstr "asinh, asinhf, asinhl - 逆双曲線正弦(inverse hyperbolic sine)関数" #. type: Plain text -#: build/C/man3/asinh.3:41 +#: build/C/man3/asinh.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asinh.3:43 +#: build/C/man3/asinh.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asinh.3:45 +#: build/C/man3/asinh.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/asinh.3:56 +#: build/C/man3/asinh.3:58 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/asinh.3:67 +#: build/C/man3/asinh.3:69 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/asinh.3:80 +#: build/C/man3/asinh.3:82 msgid "" "The B() function calculates the inverse hyperbolic sine of I; " "that is the value whose hyperbolic sine is I." @@ -1127,13 +1132,13 @@ msgstr "" "すなわち、その双曲線正弦(hyperbolic sine)が I に なるような値である。" #. type: Plain text -#: build/C/man3/asinh.3:83 +#: build/C/man3/asinh.3:85 msgid "On success, these functions return the inverse hyperbolic sine of I." msgstr "成功すると、これらの関数は I の逆双曲線正弦を返す。" #. type: Plain text -#: build/C/man3/asinh.3:99 build/C/man3/ldexp.3:90 build/C/man3/scalbln.3:104 -#: build/C/man3/sinh.3:91 +#: build/C/man3/asinh.3:101 build/C/man3/ldexp.3:92 build/C/man3/scalbln.3:106 +#: build/C/man3/sinh.3:93 msgid "" "If I is positive infinity (negative infinity), positive infinity " "(negative infinity) is returned." @@ -1141,57 +1146,57 @@ msgstr "" "I が正の無限大 (負の無限大) の場合、正の無限大 (負の無限大) が返される。" #. type: Plain text -#: build/C/man3/asinh.3:101 build/C/man3/atan.3:92 build/C/man3/atan2.3:164 -#: build/C/man3/cbrt.3:87 build/C/man3/copysign.3:83 build/C/man3/fabs.3:84 -#: build/C/man3/fmax.3:53 build/C/man3/fmin.3:53 build/C/man3/frexp.3:96 -#: build/C/man3/isgreater.3:87 build/C/man3/modf.3:88 -#: build/C/man3/signbit.3:56 build/C/man3/tanh.3:96 build/C/man3/trunc.3:65 +#: build/C/man3/asinh.3:103 build/C/man3/atan.3:94 build/C/man3/atan2.3:166 +#: build/C/man3/cbrt.3:89 build/C/man3/copysign.3:85 build/C/man3/fabs.3:86 +#: build/C/man3/fmax.3:56 build/C/man3/fmin.3:56 build/C/man3/frexp.3:98 +#: build/C/man3/isgreater.3:95 build/C/man3/modf.3:90 +#: build/C/man3/signbit.3:61 build/C/man3/tanh.3:98 build/C/man3/trunc.3:67 msgid "No errors occur." msgstr "エラーは発生しない。" #. type: Plain text -#: build/C/man3/asinh.3:114 +#: build/C/man3/asinh.3:116 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/atan.3:33 +#: build/C/man3/atan.3:35 #, no-wrap msgid "ATAN" msgstr "ATAN" #. type: Plain text -#: build/C/man3/atan.3:36 +#: build/C/man3/atan.3:38 msgid "atan, atanf, atanl - arc tangent function" msgstr "atan, atanf, atanl - 逆正接(arc tangent)関数" #. type: Plain text -#: build/C/man3/atan.3:41 +#: build/C/man3/atan.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atan.3:43 +#: build/C/man3/atan.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atan.3:45 +#: build/C/man3/atan.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atan.3:57 +#: build/C/man3/atan.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/atan.3:70 +#: build/C/man3/atan.3:72 msgid "" "The B() function calculates the principal value of the arc tangent of " "I; that is the value whose tangent is I." @@ -1200,7 +1205,7 @@ msgstr "" "(tangent)が I となるような値である。" #. type: Plain text -#: build/C/man3/atan.3:74 +#: build/C/man3/atan.3:76 msgid "" "On success, these functions return the principal value of the arc tangent of " "I in radians; the return value is in the range [-pi/2,\\ pi/2]." @@ -1211,13 +1216,13 @@ msgstr "" #. POSIX.1-2001 documents an optional range error for subnormal x; #. glibc 2.8 does not do this. #. type: Plain text -#: build/C/man3/atan.3:90 +#: build/C/man3/atan.3:92 msgid "" "If I is positive infinity (negative infinity), +pi/2 (-pi/2) is returned." msgstr "I が正の無限大 (負の無限大) の場合、+pi/2 (-pi/2) が返される。" #. type: Plain text -#: build/C/man3/atan.3:107 +#: build/C/man3/atan.3:109 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3), B(3)" @@ -1226,18 +1231,18 @@ msgstr "" "B(3), B(3)" #. type: TH -#: build/C/man3/atan2.3:33 +#: build/C/man3/atan2.3:35 #, no-wrap msgid "ATAN2" msgstr "ATAN2" #. type: Plain text -#: build/C/man3/atan2.3:36 +#: build/C/man3/atan2.3:38 msgid "atan2, atan2f, atan2l - arc tangent function of two variables" msgstr "atan2, atan2f, atan2l - 二つの変数に対する逆正接(arc tangent)関数" #. type: Plain text -#: build/C/man3/atan2.3:43 +#: build/C/man3/atan2.3:45 #, no-wrap msgid "" "BIB<, double >IB<);>\n" @@ -1249,12 +1254,12 @@ msgstr "" "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/atan2.3:55 +#: build/C/man3/atan2.3:57 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/atan2.3:70 +#: build/C/man3/atan2.3:72 msgid "" "The B() function calculates the principal value of the arc tangent " "of I, using the signs of the two arguments to determine the quadrant of " @@ -1264,7 +1269,7 @@ msgstr "" "き数の符号は結果の象限を決定するために使われる。" #. type: Plain text -#: build/C/man3/atan2.3:74 +#: build/C/man3/atan2.3:76 msgid "" "On success, these functions return the principal value of the arc tangent of " "I in radians; the return value is in the range [-pi,\\ pi]." @@ -1273,22 +1278,22 @@ msgstr "" "は [-pi,\\ pi] の範囲となる。" #. type: Plain text -#: build/C/man3/atan2.3:80 +#: build/C/man3/atan2.3:82 msgid "If I is +0 (-0) and I is less than 0, +pi (-pi) is returned." msgstr "I が +0 (-0) で I が 0 未満の場合、+pi (-pi) が返される。" #. type: Plain text -#: build/C/man3/atan2.3:86 +#: build/C/man3/atan2.3:88 msgid "If I is +0 (-0) and I is greater than 0, +0 (-0) is returned." msgstr "I が +0 (-0) で I が 0 より大きい場合、+0 (-0) が返される。" #. type: Plain text -#: build/C/man3/atan2.3:92 +#: build/C/man3/atan2.3:94 msgid "If I is less than 0 and I is +0 or -0, -pi/2 is returned." msgstr "I が 0 未満で I が +0 か -0 の場合、-pi/2 が返される。" #. type: Plain text -#: build/C/man3/atan2.3:98 +#: build/C/man3/atan2.3:100 msgid "If I is greater than 0 and I is +0 or -0, pi/2 is returned." msgstr "I が 0 より大きく I が +0 か -0 の場合、pi/2 が返される。" @@ -1297,7 +1302,7 @@ msgstr "I が 0 より大きく I が +0 か -0 の場合、pi/2 が返さ #. .I x #. is 0, a pole error shall not occur. #. type: Plain text -#: build/C/man3/atan2.3:109 +#: build/C/man3/atan2.3:111 msgid "If either I or I is NaN, a NaN is returned." msgstr "I か I のいずかが NaN の場合、NaN が返される。" @@ -1306,17 +1311,17 @@ msgstr "I か I のいずかが NaN の場合、NaN が返される。" #. .I y/x #. should be returned. #. type: Plain text -#: build/C/man3/atan2.3:120 +#: build/C/man3/atan2.3:122 msgid "If I is +0 (-0) and I is -0, +pi (-pi) is returned." msgstr "I が +0 (-0) で I が -0 の場合、+pi (-pi) が返される。" #. type: Plain text -#: build/C/man3/atan2.3:126 +#: build/C/man3/atan2.3:128 msgid "If I is +0 (-0) and I is +0, +0 (-0) is returned." msgstr "I が +0 (-0) で I が +0 の場合、+0 (-0) が返される。" #. type: Plain text -#: build/C/man3/atan2.3:132 +#: build/C/man3/atan2.3:134 msgid "" "If I is a finite value greater (less) than 0, and I is negative " "infinity, +pi (-pi) is returned." @@ -1325,7 +1330,7 @@ msgstr "" "返される。" #. type: Plain text -#: build/C/man3/atan2.3:138 +#: build/C/man3/atan2.3:140 msgid "" "If I is a finite value greater (less) than 0, and I is positive " "infinity, +0 (-0) is returned." @@ -1334,7 +1339,7 @@ msgstr "" "される。" #. type: Plain text -#: build/C/man3/atan2.3:145 +#: build/C/man3/atan2.3:147 msgid "" "If I is positive infinity (negative infinity), and I is finite, pi/2 (-" "pi/2) is returned." @@ -1343,7 +1348,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/atan2.3:151 +#: build/C/man3/atan2.3:153 msgid "" "If I is positive infinity (negative infinity) and I is negative " "infinity, +3*pi/4 (-3*pi/4) is returned." @@ -1354,7 +1359,7 @@ msgstr "" #. POSIX.1 says: #. If both arguments are 0, a domain error shall not occur. #. type: Plain text -#: build/C/man3/atan2.3:160 +#: build/C/man3/atan2.3:162 msgid "" "If I is positive infinity (negative infinity) and I is positive " "infinity, +pi/4 (-pi/4) is returned." @@ -1363,7 +1368,7 @@ msgstr "" "される。" #. type: Plain text -#: build/C/man3/atan2.3:178 +#: build/C/man3/atan2.3:180 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -1372,53 +1377,53 @@ msgstr "" "(3)" #. type: TH -#: build/C/man3/atanh.3:33 +#: build/C/man3/atanh.3:35 #, no-wrap msgid "ATANH" msgstr "ATANH" #. type: TH -#: build/C/man3/atanh.3:33 build/C/man3/cos.3:32 build/C/man3/lgamma.3:7 -#: build/C/man3/sin.3:33 build/C/man3/tan.3:33 +#: build/C/man3/atanh.3:35 build/C/man3/cos.3:34 build/C/man3/lgamma.3:11 +#: build/C/man3/sin.3:35 build/C/man3/tan.3:35 #, no-wrap msgid "2010-09-11" msgstr "2010-09-11" #. type: Plain text -#: build/C/man3/atanh.3:36 +#: build/C/man3/atanh.3:38 msgid "atanh, atanhf, atanhl - inverse hyperbolic tangent function" msgstr "atanh, atanhf, atanhl - 逆双曲線正接(inverse hyperbolic tangent)関数" #. type: Plain text -#: build/C/man3/atanh.3:41 +#: build/C/man3/atanh.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atanh.3:43 +#: build/C/man3/atanh.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atanh.3:45 +#: build/C/man3/atanh.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/atanh.3:56 +#: build/C/man3/atanh.3:58 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/atanh.3:67 +#: build/C/man3/atanh.3:69 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/atanh.3:80 +#: build/C/man3/atanh.3:82 msgid "" "The B() function calculates the inverse hyperbolic tangent of I; " "that is the value whose hyperbolic tangent is I." @@ -1428,13 +1433,13 @@ msgstr "" "ある。" #. type: Plain text -#: build/C/man3/atanh.3:83 +#: build/C/man3/atanh.3:85 msgid "" "On success, these functions return the inverse hyperbolic tangent of I." msgstr "成功すると、これらの関数は I の逆双曲線正接を返す。" #. type: Plain text -#: build/C/man3/atanh.3:102 +#: build/C/man3/atanh.3:104 msgid "" "If I is +1 or -1, a pole error occurs, and the functions return " "B, B, or B, respectively, with the " @@ -1447,7 +1452,7 @@ msgstr "" #. POSIX.1-2001 documents an optional range error for subnormal x; #. glibc 2.8 does not do this. #. type: Plain text -#: build/C/man3/atanh.3:111 +#: build/C/man3/atanh.3:113 msgid "" "If the absolute value of I is greater than 1, a domain error occurs, and " "a NaN is returned." @@ -1456,19 +1461,19 @@ msgstr "" "が返される。" #. type: TP -#: build/C/man3/atanh.3:118 +#: build/C/man3/atanh.3:120 #, no-wrap msgid "Domain error: I less than -1 or greater than +1" msgstr "領域エラー (domain error): I が -1 より小さいか +1 より大きい" #. type: TP -#: build/C/man3/atanh.3:126 +#: build/C/man3/atanh.3:128 #, no-wrap msgid "Pole error: I is +1 or -1" msgstr "極エラー (pole error): I が +1 か -1" #. type: Plain text -#: build/C/man3/atanh.3:135 build/C/man3/lgamma.3:140 build/C/man3/pow.3:295 +#: build/C/man3/atanh.3:137 build/C/man3/lgamma.3:144 build/C/man3/pow.3:297 msgid "" "I is set to B (but see BUGS). A divide-by-zero floating-" "point exception (B) is raised." @@ -1477,12 +1482,12 @@ msgstr "" "(divide-by-zero) 浮動小数点例外 (B) が上がる。" #. type: SH -#: build/C/man3/atanh.3:141 build/C/man3/cos.3:104 build/C/man3/cosh.3:121 -#: build/C/man3/expm1.3:135 build/C/man3/fenv.3:311 build/C/man3/fmod.3:136 -#: build/C/man3/j0.3:150 build/C/man3/lgamma.3:159 build/C/man3/log.3:131 -#: build/C/man3/nextafter.3:167 build/C/man3/pow.3:317 -#: build/C/man3/remainder.3:202 build/C/man3/sin.3:108 build/C/man3/tan.3:133 -#: build/C/man3/tgamma.3:162 build/C/man3/y0.3:221 +#: build/C/man3/atanh.3:143 build/C/man3/cos.3:106 build/C/man3/cosh.3:123 +#: build/C/man3/expm1.3:137 build/C/man3/fenv.3:312 build/C/man3/fmod.3:138 +#: build/C/man3/j0.3:152 build/C/man3/lgamma.3:163 build/C/man3/log.3:133 +#: build/C/man3/nextafter.3:172 build/C/man3/pow.3:319 +#: build/C/man3/remainder.3:204 build/C/man3/sin.3:110 build/C/man3/tan.3:135 +#: build/C/man3/tgamma.3:167 build/C/man3/y0.3:223 #, no-wrap msgid "BUGS" msgstr "バグ" @@ -1490,7 +1495,7 @@ msgstr "バグ" #. Bug: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759 #. This can be seen in sysdeps/ieee754/k_standard.c #. type: Plain text -#: build/C/man3/atanh.3:152 +#: build/C/man3/atanh.3:154 msgid "" "In glibc 2.9 and earlier, when a pole error occurs, I as set to " "B instead of the POSIX-mandated B. Since version 2.10, glibc " @@ -1501,53 +1506,53 @@ msgstr "" "2.10 以降の glibc では、正しい動作をする。" #. type: Plain text -#: build/C/man3/atanh.3:159 +#: build/C/man3/atanh.3:161 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/cbrt.3:28 +#: build/C/man3/cbrt.3:30 #, no-wrap msgid "CBRT" msgstr "CBRT" #. type: Plain text -#: build/C/man3/cbrt.3:31 +#: build/C/man3/cbrt.3:33 msgid "cbrt, cbrtf, cbrtl - cube root function" msgstr "cbrt, cbrtf, cbrtl - 立方根を計算する関数" #. type: Plain text -#: build/C/man3/cbrt.3:36 +#: build/C/man3/cbrt.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cbrt.3:38 +#: build/C/man3/cbrt.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cbrt.3:40 +#: build/C/man3/cbrt.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cbrt.3:51 +#: build/C/man3/cbrt.3:53 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/cbrt.3:62 +#: build/C/man3/cbrt.3:64 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/cbrt.3:65 +#: build/C/man3/cbrt.3:67 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600 || " "_ISOC99_SOURCE || _POSIX_C_SOUCE\\ E=\\ 200112L;" @@ -1556,7 +1561,7 @@ msgstr "" "_ISOC99_SOURCE || _POSIX_C_SOUCE\\ E=\\ 200112L;" #. type: Plain text -#: build/C/man3/cbrt.3:76 +#: build/C/man3/cbrt.3:78 msgid "" "The B() function returns the (real) cube root of I. This function " "cannot fail; every representable real value has a representable real cube " @@ -1567,12 +1572,12 @@ msgstr "" "方根を持つためである。" #. type: Plain text -#: build/C/man3/cbrt.3:79 +#: build/C/man3/cbrt.3:81 msgid "These functions return the cube root of I." msgstr "これらの関数は I の立方根を返す。" #. type: Plain text -#: build/C/man3/cbrt.3:85 +#: build/C/man3/cbrt.3:87 msgid "" "If I is +0, -0, positive infinity, negative infinity, or NaN, I is " "returned." @@ -1581,83 +1586,83 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/cbrt.3:91 build/C/man3/expm1.3:135 build/C/man3/fdim.3:80 -#: build/C/man3/fma.3:154 build/C/man3/fmax.3:57 build/C/man3/fmin.3:57 -#: build/C/man3/ilogb.3:146 build/C/man3/isgreater.3:89 -#: build/C/man3/log1p.3:141 build/C/man3/logb.3:143 build/C/man3/lrint.3:109 -#: build/C/man3/lround.3:112 build/C/man3/remquo.3:121 build/C/man3/rint.3:113 -#: build/C/man3/round.3:83 build/C/man3/scalbln.3:155 -#: build/C/man3/tgamma.3:155 build/C/man3/trunc.3:69 +#: build/C/man3/cbrt.3:93 build/C/man3/expm1.3:137 build/C/man3/fdim.3:83 +#: build/C/man3/fma.3:158 build/C/man3/fmax.3:60 build/C/man3/fmin.3:60 +#: build/C/man3/ilogb.3:148 build/C/man3/isgreater.3:97 +#: build/C/man3/log1p.3:143 build/C/man3/logb.3:145 build/C/man3/lrint.3:111 +#: build/C/man3/lround.3:114 build/C/man3/remquo.3:126 build/C/man3/rint.3:115 +#: build/C/man3/round.3:85 build/C/man3/scalbln.3:157 +#: build/C/man3/tgamma.3:160 build/C/man3/trunc.3:71 msgid "C99, POSIX.1-2001." msgstr "C99, POSIX.1-2001." #. type: Plain text -#: build/C/man3/cbrt.3:94 +#: build/C/man3/cbrt.3:96 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/ceil.3:25 +#: build/C/man3/ceil.3:27 #, no-wrap msgid "CEIL" msgstr "CEIL" #. type: Plain text -#: build/C/man3/ceil.3:29 +#: build/C/man3/ceil.3:31 msgid "" "ceil, ceilf, ceill - ceiling function: smallest integral value not less than " "argument" msgstr "ceil, ceilf, ceill - 引き数を下回らない最小の整数値" #. type: Plain text -#: build/C/man3/ceil.3:34 +#: build/C/man3/ceil.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/ceil.3:36 +#: build/C/man3/ceil.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/ceil.3:38 +#: build/C/man3/ceil.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/ceil.3:50 +#: build/C/man3/ceil.3:52 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/ceil.3:61 +#: build/C/man3/ceil.3:63 msgid "" "These functions return the smallest integral value that is not less than " "I." msgstr "これらの関数は I より小さくない最小の整数値を返す。" #. type: Plain text -#: build/C/man3/ceil.3:67 +#: build/C/man3/ceil.3:69 msgid "For example, I is 1.0, and I is 0.0." msgstr "例えば、 I は 1.0 であり、 I は 0.0 である。" #. type: Plain text -#: build/C/man3/ceil.3:70 +#: build/C/man3/ceil.3:72 msgid "These functions return the ceiling of I." msgstr "これらの関数は I を下回らない整数値を返す。" #. type: Plain text -#: build/C/man3/ceil.3:73 build/C/man3/rint.3:108 build/C/man3/round.3:76 +#: build/C/man3/ceil.3:75 build/C/man3/rint.3:110 build/C/man3/round.3:78 msgid "If I is integral, +0, -0, NaN, or infinite, I itself is returned." msgstr "" "I が整数、+0、-0、NaN、無限のいずれかの場合、 I そのものが返される。" #. type: Plain text -#: build/C/man3/ceil.3:76 build/C/man3/floor.3:75 build/C/man3/rint.3:111 -#: build/C/man3/round.3:79 +#: build/C/man3/ceil.3:78 build/C/man3/floor.3:77 build/C/man3/rint.3:113 +#: build/C/man3/round.3:81 msgid "" "No errors occur. POSIX.1-2001 documents a range error for overflows, but " "see NOTES." @@ -1666,7 +1671,7 @@ msgstr "" "error) の 記載がある。「注意」の節を参照のこと。" #. type: Plain text -#: build/C/man3/ceil.3:98 build/C/man3/floor.3:97 build/C/man3/rint.3:128 +#: build/C/man3/ceil.3:100 build/C/man3/floor.3:99 build/C/man3/rint.3:130 msgid "" "SUSv2 and POSIX.1-2001 contain text about overflow (which might set I " "to B, or raise an B exception). In practice, the " @@ -1686,7 +1691,7 @@ msgstr "" "れぞれ 128 と 1024 であり、 仮数部のビット数はそれぞれ 24 と 53 である。)" #. type: Plain text -#: build/C/man3/ceil.3:107 build/C/man3/trunc.3:78 +#: build/C/man3/ceil.3:109 build/C/man3/trunc.3:80 msgid "" "The integral value returned by these functions may be too large to store in " "an integer type (I, I, etc.). To avoid an overflow, which will " @@ -1699,7 +1704,7 @@ msgstr "" "範囲確認を実行すべきである。" #. type: Plain text -#: build/C/man3/ceil.3:114 +#: build/C/man3/ceil.3:116 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -1708,47 +1713,47 @@ msgstr "" "(3)" #. type: TH -#: build/C/man3/copysign.3:29 +#: build/C/man3/copysign.3:31 #, no-wrap msgid "COPYSIGN" msgstr "COPYSIGN" #. type: TH -#: build/C/man3/copysign.3:29 +#: build/C/man3/copysign.3:31 #, no-wrap msgid "2012-03-25" msgstr "2012-03-25" #. type: Plain text -#: build/C/man3/copysign.3:32 +#: build/C/man3/copysign.3:34 msgid "copysign, copysignf, copysignl - copy sign of a number" msgstr "copysign, copysignf, copysignl - 数の符号をコピーする" #. type: Plain text -#: build/C/man3/copysign.3:37 +#: build/C/man3/copysign.3:39 #, no-wrap msgid "BIB<, double >IB<);>\n" msgstr "BIB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/copysign.3:39 +#: build/C/man3/copysign.3:41 #, no-wrap msgid "BIB<, float >IB<);>\n" msgstr "BIB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/copysign.3:41 +#: build/C/man3/copysign.3:43 #, no-wrap msgid "BIB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/copysign.3:54 +#: build/C/man3/copysign.3:56 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/copysign.3:57 +#: build/C/man3/copysign.3:59 msgid "" "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 600 || " "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ 200112L;" @@ -1757,7 +1762,7 @@ msgstr "" "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ 200112L;" #. type: Plain text -#: build/C/man3/copysign.3:67 +#: build/C/man3/copysign.3:69 msgid "" "The B() functions return a value whose absolute value matches " "that of I, but whose sign bit matches that of I." @@ -1766,7 +1771,7 @@ msgstr "" "返す。" #. type: Plain text -#: build/C/man3/copysign.3:73 +#: build/C/man3/copysign.3:75 msgid "" "For example, I and I both " "return -42.0." @@ -1776,7 +1781,7 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man3/copysign.3:78 +#: build/C/man3/copysign.3:80 msgid "" "On success, these functions return a value whose magnitude is taken from " "I and whose sign is taken from I." @@ -1785,13 +1790,13 @@ msgstr "" "値を返す。" #. type: Plain text -#: build/C/man3/copysign.3:81 +#: build/C/man3/copysign.3:83 msgid "If I is a NaN, a NaN with the sign bit of I is returned." msgstr "I が NaN の場合、NaN に I の符号ビットをつけて返す。" #. type: Plain text -#: build/C/man3/copysign.3:88 build/C/man3/nextafter.3:167 -#: build/C/man3/signbit.3:60 +#: build/C/man3/copysign.3:90 build/C/man3/nextafter.3:172 +#: build/C/man3/signbit.3:65 msgid "" "C99, POSIX.1-2001. This function is defined in IEC 559 (and the appendix " "with recommended functions in IEEE 754/IEEE 854)." @@ -1800,7 +1805,7 @@ msgstr "" "854 では付録で推奨関数として定義されている)。" #. type: Plain text -#: build/C/man3/copysign.3:93 +#: build/C/man3/copysign.3:95 msgid "" "On architectures where the floating-point formats are not IEEE 754 " "compliant, the B() functions may treat a negative zero as " @@ -1810,46 +1815,46 @@ msgstr "" "の 0 を正として扱うことがある。" #. type: Plain text -#: build/C/man3/copysign.3:95 +#: build/C/man3/copysign.3:97 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/cos.3:32 +#: build/C/man3/cos.3:34 #, no-wrap msgid "COS" msgstr "COS" #. type: Plain text -#: build/C/man3/cos.3:35 +#: build/C/man3/cos.3:37 msgid "cos, cosf, cosl - cosine function" msgstr "cos, cosf, cosl - 余弦 (コサイン) 関数" #. type: Plain text -#: build/C/man3/cos.3:40 +#: build/C/man3/cos.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cos.3:42 +#: build/C/man3/cos.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cos.3:44 +#: build/C/man3/cos.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cos.3:56 +#: build/C/man3/cos.3:58 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/cos.3:69 +#: build/C/man3/cos.3:71 msgid "" "The B() function returns the cosine of I, where I is given in " "radians." @@ -1858,20 +1863,20 @@ msgstr "" "定する。" #. type: Plain text -#: build/C/man3/cos.3:72 +#: build/C/man3/cos.3:74 msgid "On success, these functions return the cosine of I." msgstr "成功すると、これらの関数は I の余弦を返す。" #. type: TP -#: build/C/man3/cos.3:89 build/C/man3/fmod.3:111 build/C/man3/ilogb.3:128 -#: build/C/man3/sin.3:93 build/C/man3/sincos.3:56 build/C/man3/tan.3:108 +#: build/C/man3/cos.3:91 build/C/man3/fmod.3:113 build/C/man3/ilogb.3:130 +#: build/C/man3/sin.3:95 build/C/man3/sincos.3:59 build/C/man3/tan.3:110 #, no-wrap msgid "Domain error: I is an infinity" msgstr "領域エラー (domain error): I が無限大である" #. type: Plain text -#: build/C/man3/cos.3:98 build/C/man3/fmod.3:120 build/C/man3/sin.3:102 -#: build/C/man3/tan.3:117 +#: build/C/man3/cos.3:100 build/C/man3/fmod.3:122 build/C/man3/sin.3:104 +#: build/C/man3/tan.3:119 msgid "" "I is set to B (but see BUGS). An invalid floating-point " "exception (B) is raised." @@ -1880,8 +1885,8 @@ msgstr "" "数点例外 (B) が上がる。" #. type: Plain text -#: build/C/man3/cos.3:104 build/C/man3/cosh.3:121 build/C/man3/erf.3:128 -#: build/C/man3/erfc.3:126 build/C/man3/hypot.3:162 build/C/man3/log2.3:94 +#: build/C/man3/cos.3:106 build/C/man3/cosh.3:123 build/C/man3/erf.3:130 +#: build/C/man3/erfc.3:128 build/C/man3/hypot.3:164 build/C/man3/log2.3:96 msgid "" "C99, POSIX.1-2001. The variant returning I also conforms to SVr4, " "4.3BSD." @@ -1890,7 +1895,7 @@ msgstr "" #. http://sourceware.org/bugzilla/show_bug.cgi?id=6782 #. type: Plain text -#: build/C/man3/cos.3:111 build/C/man3/sin.3:115 build/C/man3/tan.3:140 +#: build/C/man3/cos.3:113 build/C/man3/sin.3:117 build/C/man3/tan.3:142 msgid "" "Before version 2.10, the glibc implementation did not set I to " "B when a domain error occurred." @@ -1899,7 +1904,7 @@ msgstr "" "I に B が設定されなかった。" #. type: Plain text -#: build/C/man3/cos.3:120 +#: build/C/man3/cos.3:122 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3), B(3)" @@ -1908,41 +1913,41 @@ msgstr "" "B(3), B(3)" #. type: TH -#: build/C/man3/cosh.3:34 +#: build/C/man3/cosh.3:36 #, no-wrap msgid "COSH" msgstr "COSH" #. type: Plain text -#: build/C/man3/cosh.3:37 +#: build/C/man3/cosh.3:39 msgid "cosh, coshf, coshl - hyperbolic cosine function" msgstr "cosh, coshf, coshl - 双曲線余弦 (ハイパボリックコサイン) 関数" #. type: Plain text -#: build/C/man3/cosh.3:42 +#: build/C/man3/cosh.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cosh.3:44 +#: build/C/man3/cosh.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cosh.3:46 +#: build/C/man3/cosh.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/cosh.3:58 +#: build/C/man3/cosh.3:60 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/cosh.3:71 +#: build/C/man3/cosh.3:73 msgid "" "The B() function returns the hyperbolic cosine of I, which is " "defined mathematically as:" @@ -1951,30 +1956,30 @@ msgstr "" "以下のように定義される." #. type: Plain text -#: build/C/man3/cosh.3:74 +#: build/C/man3/cosh.3:76 #, no-wrap msgid " cosh(x) = (exp(x) + exp(-x)) / 2\n" msgstr " cosh(x) = (exp(x) + exp(-x)) / 2\n" #. type: Plain text -#: build/C/man3/cosh.3:78 +#: build/C/man3/cosh.3:80 msgid "On success, these functions return the hyperbolic cosine of I." msgstr "成功すると、これらの関数は I の双曲線余弦を返す。" #. type: Plain text -#: build/C/man3/cosh.3:86 build/C/man3/erfc.3:81 +#: build/C/man3/cosh.3:88 build/C/man3/erfc.3:83 msgid "If I is +0 or -0, 1 is returned." msgstr "I が +0 か -0 の場合、1 が返される。" #. type: Plain text -#: build/C/man3/cosh.3:91 build/C/man3/lgamma.3:103 +#: build/C/man3/cosh.3:93 build/C/man3/lgamma.3:107 msgid "" "If I is positive infinity or negative infinity, positive infinity is " "returned." msgstr "I が正の無限大か負の無限大の場合、正の無限大が返される。" #. type: Plain text -#: build/C/man3/cosh.3:100 build/C/man3/exp.3:102 +#: build/C/man3/cosh.3:102 build/C/man3/exp.3:104 msgid "" "If the result overflows, a range error occurs, and the functions return " "+B, +B, or +B, respectively." @@ -1983,18 +1988,18 @@ msgstr "" "+B, +B, +B を返す。" #. type: TP -#: build/C/man3/cosh.3:107 build/C/man3/fdim.3:63 build/C/man3/fma.3:129 -#: build/C/man3/hypot.3:133 build/C/man3/lgamma.3:140 -#: build/C/man3/nextafter.3:140 build/C/man3/sinh.3:112 build/C/man3/tan.3:117 -#: build/C/man3/tgamma.3:123 build/C/man3/y0.3:202 +#: build/C/man3/cosh.3:109 build/C/man3/fdim.3:66 build/C/man3/fma.3:133 +#: build/C/man3/hypot.3:135 build/C/man3/lgamma.3:144 +#: build/C/man3/nextafter.3:145 build/C/man3/sinh.3:114 build/C/man3/tan.3:119 +#: build/C/man3/tgamma.3:128 build/C/man3/y0.3:204 #, no-wrap msgid "Range error: result overflow" msgstr "範囲エラー (range error): 結果のオーバーフロー" #. type: Plain text -#: build/C/man3/cosh.3:115 build/C/man3/exp.3:117 build/C/man3/hypot.3:141 -#: build/C/man3/ldexp.3:119 build/C/man3/lgamma.3:150 build/C/man3/pow.3:303 -#: build/C/man3/sinh.3:120 build/C/man3/tgamma.3:131 +#: build/C/man3/cosh.3:117 build/C/man3/exp.3:119 build/C/man3/hypot.3:143 +#: build/C/man3/ldexp.3:121 build/C/man3/lgamma.3:154 build/C/man3/pow.3:305 +#: build/C/man3/sinh.3:122 build/C/man3/tgamma.3:136 msgid "" "I is set to B. An overflow floating-point exception " "(B) is raised." @@ -2003,7 +2008,7 @@ msgstr "" "(B) が上がる。" #. type: Plain text -#: build/C/man3/cosh.3:126 +#: build/C/man3/cosh.3:128 msgid "" "In glibc version 2.3.4 and earlier, an overflow floating-point " "(B) exception is not raised when an overflow occurs." @@ -2012,62 +2017,62 @@ msgstr "" "ロー浮動小数点例外 (B) が上がらなかった。" #. type: Plain text -#: build/C/man3/cosh.3:133 +#: build/C/man3/cosh.3:135 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/div.3:32 +#: build/C/man3/div.3:34 #, no-wrap msgid "DIV" msgstr "DIV" #. type: TH -#: build/C/man3/div.3:32 +#: build/C/man3/div.3:34 #, no-wrap msgid "2012-04-17" msgstr "2012-04-17" #. type: Plain text -#: build/C/man3/div.3:36 +#: build/C/man3/div.3:38 msgid "" "div, ldiv, lldiv, imaxdiv - compute quotient and remainder of an integer " "division" msgstr "div, ldiv, lldiv, imaxdiv - integer 型の割算の商と余りを計算する" #. type: Plain text -#: build/C/man3/div.3:41 +#: build/C/man3/div.3:43 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/div.3:43 +#: build/C/man3/div.3:45 #, no-wrap msgid "BIB<, long >IB<);>\n" msgstr "BIB<, long >IB<);>\n" #. type: Plain text -#: build/C/man3/div.3:45 +#: build/C/man3/div.3:47 #, no-wrap msgid "BIB<, long long >IB<);>\n" msgstr "BIB<, long long >IB<);>\n" #. type: Plain text -#: build/C/man3/div.3:49 +#: build/C/man3/div.3:51 #, no-wrap msgid "BIB<, intmax_t >IB<);>\n" msgstr "BIB<, intmax_t >IB<);>\n" #. type: Plain text -#: build/C/man3/div.3:58 +#: build/C/man3/div.3:60 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/div.3:76 +#: build/C/man3/div.3:78 msgid "" "The B
() function computes the value I/I and " "returns the quotient and remainder in a structure named I that " @@ -2082,7 +2087,7 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man3/div.3:87 +#: build/C/man3/div.3:89 msgid "" "The B(), B(), and B() functions do the same, dividing " "numbers of the indicated type and returning the result in a structure of the " @@ -2094,12 +2099,12 @@ msgstr "" "I と I は、 関数の引き数と同じ型である。" #. type: Plain text -#: build/C/man3/div.3:89 +#: build/C/man3/div.3:91 msgid "The I (etc.) structure." msgstr "I (などの) 構造体。" #. type: Plain text -#: build/C/man3/div.3:96 +#: build/C/man3/div.3:98 msgid "" "SVr4, 4.3BSD, C89. C99. The functions B() and B() were " "added in C99." @@ -2108,46 +2113,46 @@ msgstr "" "関数 B() と B() は C99 に追加された。" #. type: SH -#: build/C/man3/div.3:96 build/C/man3/frexp.3:102 build/C/man3/matherr.3:273 -#: build/C/man3/remainder.3:211 +#: build/C/man3/div.3:98 build/C/man3/frexp.3:104 build/C/man3/matherr.3:275 +#: build/C/man3/remainder.3:213 #, no-wrap msgid "EXAMPLE" msgstr "例" #. type: Plain text -#: build/C/man3/div.3:98 +#: build/C/man3/div.3:100 msgid "After" msgstr "以下の式を計算すると、" #. type: Plain text -#: build/C/man3/div.3:101 +#: build/C/man3/div.3:103 #, no-wrap msgid " div_t q = div(-5, 3);\n" msgstr " div_t q = div(-5, 3);\n" #. type: Plain text -#: build/C/man3/div.3:104 +#: build/C/man3/div.3:106 msgid "the values I and I are -1 and -2, respectively." msgstr "I と I はそれぞれ -1 と -2 になる。" #. type: Plain text -#: build/C/man3/div.3:107 +#: build/C/man3/div.3:109 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/erf.3:33 +#: build/C/man3/erf.3:35 #, no-wrap msgid "ERF" msgstr "ERF" #. type: Plain text -#: build/C/man3/erf.3:36 +#: build/C/man3/erf.3:38 msgid "erf, erff, erfl, - error function" msgstr "erf, erff, erfl - 誤差関数" #. type: Plain text -#: build/C/man3/erf.3:43 +#: build/C/man3/erf.3:45 #, no-wrap msgid "" "BIB<);>\n" @@ -2159,13 +2164,13 @@ msgstr "" "BIB<);>\n" #. type: Plain text -#: build/C/man3/erf.3:54 +#: build/C/man3/erf.3:56 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/erf.3:57 build/C/man3/erfc.3:48 build/C/man3/fpclassify.3:49 -#: build/C/man3/hypot.3:57 build/C/man3/lgamma.3:42 +#: build/C/man3/erf.3:59 build/C/man3/erfc.3:50 build/C/man3/fpclassify.3:53 +#: build/C/man3/hypot.3:59 build/C/man3/lgamma.3:46 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE || " "_POSIX_C_SOURCE\\ E=\\ 200112L;" @@ -2174,23 +2179,23 @@ msgstr "" "_POSIX_C_SOURCE\\ E=\\ 200112L;" #. type: Plain text -#: build/C/man3/erf.3:64 +#: build/C/man3/erf.3:66 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/erf.3:77 +#: build/C/man3/erf.3:79 msgid "The B() function returns the error function of I, defined as" msgstr "B() は I の誤差関数を返す関数で、以下のように定義されている。" #. type: TP -#: build/C/man3/erf.3:77 +#: build/C/man3/erf.3:79 #, no-wrap msgid " erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt" msgstr " erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt" #. type: Plain text -#: build/C/man3/erf.3:83 +#: build/C/man3/erf.3:85 msgid "" "On success, these functions return the error function of I, a value in " "the range [-1,\\ 1]." @@ -2202,12 +2207,12 @@ msgstr "" #. for subnormal x; #. glibc 2.8 does not do this. #. type: Plain text -#: build/C/man3/erf.3:96 build/C/man3/tanh.3:94 +#: build/C/man3/erf.3:98 build/C/man3/tanh.3:96 msgid "If I is positive infinity (negative infinity), +1 (-1) is returned." msgstr "I が正の無限大 (負の無限大) の場合、+1 (-1) が返される。" #. type: Plain text -#: build/C/man3/erf.3:102 +#: build/C/man3/erf.3:104 msgid "" "If I is subnormal, a range error occurs, and the return value is 2*x/sqrt" "(pi)." @@ -2216,7 +2221,7 @@ msgstr "" "sqrt(pi) となる。" #. type: TP -#: build/C/man3/erf.3:109 +#: build/C/man3/erf.3:111 #, no-wrap msgid "Range error: result underflow (I is subnormal)" msgstr "範囲エラー (range error): 結果がアンダーフローする (I が非正規化数)" @@ -2226,10 +2231,10 @@ msgstr "範囲エラー (range error): 結果がアンダーフローする (I) is raised." msgstr "アンダーフロー浮動小数点例外 (B) が上がる。" @@ -2237,33 +2242,33 @@ msgstr "アンダーフロー浮動小数点例外 (B) が上が #. sin() and cos() also don't set errno; bugs have been raised for #. those functions. #. type: Plain text -#: build/C/man3/erf.3:122 build/C/man3/erfc.3:120 build/C/man3/fdim.3:76 -#: build/C/man3/fma.3:150 build/C/man3/log1p.3:138 build/C/man3/logb.3:141 -#: build/C/man3/lrint.3:105 build/C/man3/lround.3:108 -#: build/C/man3/nextafter.3:163 build/C/man3/remquo.3:117 -#: build/C/man3/scalb.3:170 build/C/man3/scalbln.3:151 -#: build/C/man3/sincos.3:70 +#: build/C/man3/erf.3:124 build/C/man3/erfc.3:122 build/C/man3/fdim.3:79 +#: build/C/man3/fma.3:154 build/C/man3/log1p.3:140 build/C/man3/logb.3:143 +#: build/C/man3/lrint.3:107 build/C/man3/lround.3:110 +#: build/C/man3/nextafter.3:168 build/C/man3/remquo.3:122 +#: build/C/man3/scalb.3:172 build/C/man3/scalbln.3:153 +#: build/C/man3/sincos.3:73 msgid "These functions do not set I." msgstr "これらの関数は I を設定しない。" #. type: Plain text -#: build/C/man3/erf.3:132 +#: build/C/man3/erf.3:134 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/erfc.3:24 +#: build/C/man3/erfc.3:26 #, no-wrap msgid "ERFC" msgstr "ERFC" #. type: Plain text -#: build/C/man3/erfc.3:27 +#: build/C/man3/erfc.3:29 msgid "erfc, erfcf, erfcl - complementary error function" msgstr "erfc, erfcf, erfcl - 相補誤差関数" #. type: Plain text -#: build/C/man3/erfc.3:34 +#: build/C/man3/erfc.3:36 #, no-wrap msgid "" "BIB<);>\n" @@ -2275,17 +2280,17 @@ msgstr "" "BIB<);>\n" #. type: Plain text -#: build/C/man3/erfc.3:45 +#: build/C/man3/erfc.3:47 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/erfc.3:55 +#: build/C/man3/erfc.3:57 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/erfc.3:58 +#: build/C/man3/erfc.3:60 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600|| _ISOC99_SOURCE " "|| _POSIX_C_SOURCE\\ E=\\ 200112L;" @@ -2294,14 +2299,14 @@ msgstr "" "_ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=\\ 200112L;" #. type: Plain text -#: build/C/man3/erfc.3:69 +#: build/C/man3/erfc.3:71 msgid "" "The B() function returns the complementary error function of I, " "that is, 1.0 - erf(x)." msgstr "B() 関数は I の相補誤差関数、つまり 1.0 - erf(x) を返す。" #. type: Plain text -#: build/C/man3/erfc.3:73 +#: build/C/man3/erfc.3:75 msgid "" "On success, these functions return the complementary error function of I, " "a value in the range [0,2]." @@ -2310,17 +2315,17 @@ msgstr "" "となる。" #. type: Plain text -#: build/C/man3/erfc.3:86 +#: build/C/man3/erfc.3:88 msgid "If I is positive infinity, +0 is returned." msgstr "I が正の無限大の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/erfc.3:91 +#: build/C/man3/erfc.3:93 msgid "If I is negative infinity, +2 is returned." msgstr "I が負の無限大の場合、+2 が返される。" #. type: Plain text -#: build/C/man3/erfc.3:94 +#: build/C/man3/erfc.3:96 msgid "" "If the function result underflows and produces an unrepresentable value, the " "return value is 0.0." @@ -2330,7 +2335,7 @@ msgstr "" #. e.g., erfc(27) on x86-32 #. type: Plain text -#: build/C/man3/erfc.3:100 +#: build/C/man3/erfc.3:102 msgid "" "If the function result underflows but produces a representable (i.e., " "subnormal) value, that value is returned, and a range error occurs." @@ -2340,13 +2345,13 @@ msgstr "" "る。" #. type: TP -#: build/C/man3/erfc.3:107 +#: build/C/man3/erfc.3:109 #, no-wrap msgid "Range error: result underflow (result is subnormal)" msgstr "範囲エラー: 結果のアンダーフロー (結果が非正規化数)" #. type: Plain text -#: build/C/man3/erfc.3:133 +#: build/C/man3/erfc.3:135 msgid "" "The B() functions are provided to avoid the loss accuracy that would " "occur for the calculation 1-erf(x) for large values of I (for which the " @@ -2357,84 +2362,84 @@ msgstr "" "である。" #. type: Plain text -#: build/C/man3/erfc.3:137 +#: build/C/man3/erfc.3:139 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/exp.3:34 +#: build/C/man3/exp.3:36 #, no-wrap msgid "EXP" msgstr "EXP" #. type: Plain text -#: build/C/man3/exp.3:37 +#: build/C/man3/exp.3:39 msgid "exp, expf, expl - base-e exponential function" msgstr "exp, expf, expl - 底が e の指数関数" #. type: Plain text -#: build/C/man3/exp.3:42 +#: build/C/man3/exp.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp.3:44 +#: build/C/man3/exp.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp.3:46 +#: build/C/man3/exp.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp.3:58 +#: build/C/man3/exp.3:60 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/exp.3:71 +#: build/C/man3/exp.3:73 msgid "" "The B() function returns the value of e (the base of natural " "logarithms) raised to the power of I." msgstr "B() 関数は e の I 乗の値を返す (e は自然対数の底)。" #. type: Plain text -#: build/C/man3/exp.3:74 +#: build/C/man3/exp.3:76 msgid "On success, these functions return the exponential value of I." msgstr "成功すると、これらの関数は e の I 乗を返す。" #. type: Plain text -#: build/C/man3/exp.3:89 +#: build/C/man3/exp.3:91 msgid "If I is negative infinity, +0 is returned." msgstr "I が負の無限大の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/exp.3:93 build/C/man3/ldexp.3:94 +#: build/C/man3/exp.3:95 build/C/man3/ldexp.3:96 msgid "If the result underflows, a range error occurs, and zero is returned." msgstr "" "結果がアンダーフローする場合、 範囲エラー (range error) が発生し、0 が返され" "る。" #. type: TP -#: build/C/man3/exp.3:109 build/C/man3/expm1.3:120 build/C/man3/ldexp.3:111 -#: build/C/man3/scalb.3:148 build/C/man3/scalbln.3:130 +#: build/C/man3/exp.3:111 build/C/man3/expm1.3:122 build/C/man3/ldexp.3:113 +#: build/C/man3/scalb.3:150 build/C/man3/scalbln.3:132 #, no-wrap msgid "Range error, overflow" msgstr "範囲エラー (range error)、オーバーフローの場合" #. type: TP -#: build/C/man3/exp.3:117 build/C/man3/ldexp.3:119 build/C/man3/scalb.3:156 -#: build/C/man3/scalbln.3:138 +#: build/C/man3/exp.3:119 build/C/man3/ldexp.3:121 build/C/man3/scalb.3:158 +#: build/C/man3/scalbln.3:140 #, no-wrap msgid "Range error, underflow" msgstr "範囲エラー (range error)、アンダーフローの場合" #. type: Plain text -#: build/C/man3/exp.3:125 build/C/man3/ldexp.3:127 build/C/man3/pow.3:311 +#: build/C/man3/exp.3:127 build/C/man3/ldexp.3:129 build/C/man3/pow.3:313 msgid "" "I is set to B. An underflow floating-point exception " "(B) is raised." @@ -2443,66 +2448,66 @@ msgstr "" "(B) が上がる。" #. type: Plain text -#: build/C/man3/exp.3:137 +#: build/C/man3/exp.3:139 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/exp10.3:33 +#: build/C/man3/exp10.3:35 #, no-wrap msgid "EXP10" msgstr "EXP10" #. type: TH -#: build/C/man3/exp10.3:33 build/C/man7/math_error.7:24 -#: build/C/man3/pow10.3:23 build/C/man3/sincos.3:6 +#: build/C/man3/exp10.3:35 build/C/man7/math_error.7:26 +#: build/C/man3/pow10.3:25 build/C/man3/sincos.3:9 #, no-wrap msgid "2008-08-11" msgstr "2008-08-11" #. type: Plain text -#: build/C/man3/exp10.3:36 +#: build/C/man3/exp10.3:38 msgid "exp10, exp10f, exp10l - base-10 exponential function" msgstr "exp10, exp10f, exp10l - 基数が 10 の指数関数" #. type: Plain text -#: build/C/man3/exp10.3:39 build/C/man3/fenv.3:289 +#: build/C/man3/exp10.3:41 build/C/man3/fenv.3:290 #, no-wrap msgid "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n" msgstr "B<#define _GNU_SOURCE> /* feature_test_macros(7) 参照 */\n" #. type: Plain text -#: build/C/man3/exp10.3:43 +#: build/C/man3/exp10.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp10.3:45 +#: build/C/man3/exp10.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp10.3:47 +#: build/C/man3/exp10.3:49 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp10.3:55 +#: build/C/man3/exp10.3:57 msgid "" "The B() function returns the value of 10 raised to the power of I." msgstr "B() 関数は 10 の I 乗の値を返す。" #. type: Plain text -#: build/C/man3/exp10.3:58 +#: build/C/man3/exp10.3:60 msgid "" "On success, these functions return the base-10 exponential value of I." msgstr "成功すると、これらの関数は 10 の I 乗を返す。" #. type: Plain text -#: build/C/man3/exp10.3:62 build/C/man3/exp2.3:78 +#: build/C/man3/exp10.3:64 build/C/man3/exp2.3:80 msgid "" "For various special cases, including the handling of infinity and NaN, as " "well as overflows and underflows, see B(3)." @@ -2511,154 +2516,154 @@ msgstr "" "状況については、 B(3) を参照のこと。" #. type: Plain text -#: build/C/man3/exp10.3:72 build/C/man3/exp2.3:86 +#: build/C/man3/exp10.3:74 build/C/man3/exp2.3:88 msgid "" "For a discussion of the errors that can occur for these functions, see B" "(3)." msgstr "これらの関数で発生するエラーについては、 B(3) を参照のこと。" #. type: SH -#: build/C/man3/exp10.3:72 build/C/man3/exp2.3:86 build/C/man3/fdim.3:76 -#: build/C/man3/fenv.3:262 build/C/man3/fma.3:150 build/C/man3/fmax.3:53 -#: build/C/man3/fmin.3:53 build/C/man3/log2.3:86 build/C/man3/lrint.3:105 -#: build/C/man3/lround.3:108 build/C/man3/nan.3:68 build/C/man3/pow10.3:44 -#: build/C/man3/remquo.3:117 build/C/man3/round.3:79 -#: build/C/man3/scalbln.3:151 build/C/man3/sincos.3:70 -#: build/C/man3/tgamma.3:151 build/C/man3/trunc.3:65 +#: build/C/man3/exp10.3:74 build/C/man3/exp2.3:88 build/C/man3/fdim.3:79 +#: build/C/man3/fenv.3:263 build/C/man3/fma.3:154 build/C/man3/fmax.3:56 +#: build/C/man3/fmin.3:56 build/C/man3/log2.3:88 build/C/man3/lrint.3:107 +#: build/C/man3/lround.3:110 build/C/man3/nan.3:73 build/C/man3/pow10.3:46 +#: build/C/man3/remquo.3:122 build/C/man3/round.3:81 +#: build/C/man3/scalbln.3:153 build/C/man3/sincos.3:73 +#: build/C/man3/tgamma.3:156 build/C/man3/trunc.3:67 #, no-wrap msgid "VERSIONS" msgstr "バージョン" #. type: Plain text -#: build/C/man3/exp10.3:74 build/C/man3/exp2.3:88 build/C/man3/fdim.3:78 -#: build/C/man3/fenv.3:264 build/C/man3/fma.3:152 build/C/man3/fmax.3:55 -#: build/C/man3/fmin.3:55 build/C/man3/log2.3:88 build/C/man3/lrint.3:107 -#: build/C/man3/lround.3:110 build/C/man3/nan.3:70 build/C/man3/pow10.3:46 -#: build/C/man3/remquo.3:119 build/C/man3/round.3:81 -#: build/C/man3/scalbln.3:153 build/C/man3/sincos.3:72 -#: build/C/man3/tgamma.3:153 build/C/man3/trunc.3:67 +#: build/C/man3/exp10.3:76 build/C/man3/exp2.3:90 build/C/man3/fdim.3:81 +#: build/C/man3/fenv.3:265 build/C/man3/fma.3:156 build/C/man3/fmax.3:58 +#: build/C/man3/fmin.3:58 build/C/man3/log2.3:90 build/C/man3/lrint.3:109 +#: build/C/man3/lround.3:112 build/C/man3/nan.3:75 build/C/man3/pow10.3:48 +#: build/C/man3/remquo.3:124 build/C/man3/round.3:83 +#: build/C/man3/scalbln.3:155 build/C/man3/sincos.3:75 +#: build/C/man3/tgamma.3:158 build/C/man3/trunc.3:69 msgid "These functions first appeared in glibc in version 2.1." msgstr "これらの関数は glibc バージョン 2.1 で初めて登場した。" #. type: Plain text -#: build/C/man3/exp10.3:76 +#: build/C/man3/exp10.3:78 msgid "These functions are GNU extensions." msgstr "これらの関数は GNU による拡張である。" #. type: Plain text -#: build/C/man3/exp10.3:82 +#: build/C/man3/exp10.3:84 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/exp2.3:34 +#: build/C/man3/exp2.3:36 #, no-wrap msgid "EXP2" msgstr "EXP2" #. type: Plain text -#: build/C/man3/exp2.3:37 +#: build/C/man3/exp2.3:39 msgid "exp2, exp2f, exp2l - base-2 exponential function" msgstr "exp2, exp2f, exp2l - 底が 2 の指数関数" #. type: Plain text -#: build/C/man3/exp2.3:42 +#: build/C/man3/exp2.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp2.3:44 +#: build/C/man3/exp2.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp2.3:46 +#: build/C/man3/exp2.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/exp2.3:59 +#: build/C/man3/exp2.3:61 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/exp2.3:71 +#: build/C/man3/exp2.3:73 msgid "" "The B() function returns the value of 2 raised to the power of I." msgstr "B() 関数は 2 の I 乗の値を返す。" #. type: Plain text -#: build/C/man3/exp2.3:74 +#: build/C/man3/exp2.3:76 msgid "" "On success, these functions return the base-2 exponential value of I." msgstr "成功すると、これらの関数は 2 の I 乗を返す。" #. type: Plain text -#: build/C/man3/exp2.3:100 +#: build/C/man3/exp2.3:102 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/expm1.3:28 +#: build/C/man3/expm1.3:30 #, no-wrap msgid "EXPM1" msgstr "EXPM1" #. type: TH -#: build/C/man3/expm1.3:28 build/C/man3/log2.3:34 build/C/man3/pow.3:33 +#: build/C/man3/expm1.3:30 build/C/man3/log2.3:36 build/C/man3/pow.3:35 #, no-wrap msgid "2010-09-12" msgstr "2010-09-12" #. type: Plain text -#: build/C/man3/expm1.3:31 +#: build/C/man3/expm1.3:33 msgid "expm1, expm1f, expm1l - exponential minus 1" msgstr "expm1, expm1f, expm1l - 引き数の指数から 1 を引いた値" #. type: Plain text -#: build/C/man3/expm1.3:36 +#: build/C/man3/expm1.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/expm1.3:38 +#: build/C/man3/expm1.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/expm1.3:40 +#: build/C/man3/expm1.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/expm1.3:51 +#: build/C/man3/expm1.3:53 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/expm1.3:62 +#: build/C/man3/expm1.3:64 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/expm1.3:73 +#: build/C/man3/expm1.3:75 msgid "I returns a value equivalent to" msgstr "BIB<)> は以下と等しい値を返す。" #. type: Plain text -#: build/C/man3/expm1.3:76 +#: build/C/man3/expm1.3:78 #, no-wrap msgid " exp(x) - 1\n" msgstr " exp(x) - 1\n" #. type: Plain text -#: build/C/man3/expm1.3:84 +#: build/C/man3/expm1.3:86 msgid "" "It is computed in a way that is accurate even if the value of I is near " "zero\\(ema case where I would be inaccurate due to subtraction " @@ -2668,17 +2673,17 @@ msgstr "" "なるような場合でも正確な値が計算できる方法が用いられる。" #. type: Plain text -#: build/C/man3/expm1.3:87 +#: build/C/man3/expm1.3:89 msgid "On success, these functions return I." msgstr "成功すると、これらの関数は I を返す。" #. type: Plain text -#: build/C/man3/expm1.3:105 +#: build/C/man3/expm1.3:107 msgid "If I is negative infinity, -1 is returned." msgstr "I が負の無限大の場合、-1 が返される。" #. type: Plain text -#: build/C/man3/expm1.3:113 +#: build/C/man3/expm1.3:115 msgid "" "If the result overflows, a range error occurs, and the functions return -" "B, -B, or -B, respectively." @@ -2689,7 +2694,7 @@ msgstr "" #. POSIX.1 specifies an optional range error (underflow) if #. x is subnormal. Glibc does not implement this. #. type: Plain text -#: build/C/man3/expm1.3:132 +#: build/C/man3/expm1.3:134 msgid "" "I is set to B (but see BUGS). An overflow floating-point " "exception (B) is raised." @@ -2700,7 +2705,7 @@ msgstr "" #. FIXME . #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6778 #. type: Plain text -#: build/C/man3/expm1.3:143 +#: build/C/man3/expm1.3:145 msgid "" "For some large negative I values (where the function result approaches " "-1), B() raises a bogus underflow floating-point exception." @@ -2713,7 +2718,7 @@ msgstr "" #. e.g., expm1(1e5) through expm1(1.00199970127e5), #. but not expm1(1.00199970128e5) and beyond. #. type: Plain text -#: build/C/man3/expm1.3:154 +#: build/C/man3/expm1.3:156 msgid "" "For some large positive I values, B() raises a bogus invalid " "floating-point exception in addition to the expected overflow exception, and " @@ -2729,7 +2734,7 @@ msgstr "" #. like the changes were in 2.11. #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=6788 #. type: Plain text -#: build/C/man3/expm1.3:166 +#: build/C/man3/expm1.3:168 msgid "" "Before version 2.11, the glibc implementation did not set I to " "B when a range error occurred." @@ -2738,134 +2743,134 @@ msgstr "" "I に B が設定されなかった。" #. type: Plain text -#: build/C/man3/expm1.3:170 +#: build/C/man3/expm1.3:172 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/fabs.3:30 +#: build/C/man3/fabs.3:32 #, no-wrap msgid "FABS" msgstr "FABS" #. type: Plain text -#: build/C/man3/fabs.3:33 +#: build/C/man3/fabs.3:35 msgid "fabs, fabsf, fabsl - absolute value of floating-point number" msgstr "fabs, fabsf, fabsl - 浮動小数点実数の絶対値" #. type: Plain text -#: build/C/man3/fabs.3:38 +#: build/C/man3/fabs.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fabs.3:40 +#: build/C/man3/fabs.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fabs.3:42 +#: build/C/man3/fabs.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fabs.3:54 +#: build/C/man3/fabs.3:56 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/fabs.3:67 +#: build/C/man3/fabs.3:69 msgid "" "The B() functions return the absolute value of the floating-point " "number I." msgstr "B() 関数群は浮動小数点実数 I の絶対値を返す。" #. type: Plain text -#: build/C/man3/fabs.3:70 +#: build/C/man3/fabs.3:72 msgid "These functions return the absolute value of I." msgstr "これらの関数は I の絶対値を返す。" #. type: Plain text -#: build/C/man3/fabs.3:78 +#: build/C/man3/fabs.3:80 msgid "If I is -0, +0 is returned." msgstr "I が -0 の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/fabs.3:82 +#: build/C/man3/fabs.3:84 msgid "" "If I is negative infinity or positive infinity, positive infinity is " "returned." msgstr "I が負の無限大か正の無限大の場合、正の無限大が返される。" #. type: Plain text -#: build/C/man3/fabs.3:97 +#: build/C/man3/fabs.3:99 msgid "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/fdim.3:6 +#: build/C/man3/fdim.3:9 #, no-wrap msgid "FDIM" msgstr "FDIM" #. type: Plain text -#: build/C/man3/fdim.3:9 +#: build/C/man3/fdim.3:12 msgid "fdim, fdimf, fdiml - positive difference" msgstr "fdim, fdimf, fdiml - 正の差分を計算する" #. type: Plain text -#: build/C/man3/fdim.3:11 build/C/man3/fmax.3:11 build/C/man3/fmin.3:11 -#: build/C/man3/gamma.3:11 build/C/man3/ilogb.3:32 build/C/man3/logb.3:32 -#: build/C/man3/nan.3:11 build/C/man3/nextafter.3:12 build/C/man3/scalb.3:31 -#: build/C/man3/scalbln.3:31 build/C/man3/signbit.3:11 -#: build/C/man3/significand.3:10 build/C/man3/tgamma.3:13 +#: build/C/man3/fdim.3:14 build/C/man3/fmax.3:14 build/C/man3/fmin.3:14 +#: build/C/man3/gamma.3:14 build/C/man3/ilogb.3:34 build/C/man3/logb.3:34 +#: build/C/man3/nan.3:16 build/C/man3/nextafter.3:17 build/C/man3/scalb.3:33 +#: build/C/man3/scalbln.3:33 build/C/man3/signbit.3:16 +#: build/C/man3/significand.3:15 build/C/man3/tgamma.3:18 msgid "B<#include Emath.hE>" msgstr "B<#include Emath.hE>" #. type: Plain text -#: build/C/man3/fdim.3:13 +#: build/C/man3/fdim.3:16 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/fdim.3:15 +#: build/C/man3/fdim.3:18 msgid "BIB<, float >IB<);>" msgstr "BIB<, float >IB<);>" #. type: Plain text -#: build/C/man3/fdim.3:17 +#: build/C/man3/fdim.3:20 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/fdim.3:28 +#: build/C/man3/fdim.3:31 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/fdim.3:39 +#: build/C/man3/fdim.3:42 msgid "" "These functions return the positive difference, max(I-I,0), between " "their arguments." msgstr "これらの関数は、二つの引き数間の正の差分 max(I-I,0) を返す。" #. type: Plain text -#: build/C/man3/fdim.3:41 +#: build/C/man3/fdim.3:44 msgid "On success, these functions return the positive difference." msgstr "成功すると、これらの関数は正の差分を返す。" #. type: Plain text -#: build/C/man3/fdim.3:47 build/C/man3/fma.3:59 build/C/man3/fmod.3:86 -#: build/C/man3/nextafter.3:111 build/C/man3/remainder.3:128 -#: build/C/man3/remquo.3:78 +#: build/C/man3/fdim.3:50 build/C/man3/fma.3:63 build/C/man3/fmod.3:88 +#: build/C/man3/nextafter.3:116 build/C/man3/remainder.3:130 +#: build/C/man3/remquo.3:83 msgid "If I or I is a NaN, a NaN is returned." msgstr "I か I が NaN の場合、NaN が返される。" #. type: Plain text -#: build/C/man3/fdim.3:56 build/C/man3/hypot.3:120 +#: build/C/man3/fdim.3:59 build/C/man3/hypot.3:122 msgid "" "If the result overflows, a range error occurs, and the functions return " "B, B, or B, respectively." @@ -2879,37 +2884,37 @@ msgstr "" #. is set to #. .BR ERANGE . #. type: Plain text -#: build/C/man3/fdim.3:71 build/C/man3/fma.3:137 build/C/man3/nextafter.3:149 -#: build/C/man3/scalb.3:156 build/C/man3/scalbln.3:138 build/C/man3/tan.3:127 +#: build/C/man3/fdim.3:74 build/C/man3/fma.3:141 build/C/man3/nextafter.3:154 +#: build/C/man3/scalb.3:158 build/C/man3/scalbln.3:140 build/C/man3/tan.3:129 msgid "An overflow floating-point exception (B) is raised." msgstr "オーバーフロー浮動小数点例外 (B) が上がる。" #. type: Plain text -#: build/C/man3/fdim.3:82 build/C/man3/fmin.3:59 +#: build/C/man3/fdim.3:85 build/C/man3/fmin.3:62 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/fenv.3:26 +#: build/C/man3/fenv.3:27 #, no-wrap msgid "FENV" msgstr "FENV" #. type: TH -#: build/C/man3/fenv.3:26 +#: build/C/man3/fenv.3:27 #, no-wrap msgid "2010-10-31" msgstr "2010-10-31" #. type: TH -#: build/C/man3/fenv.3:26 build/C/man7/math_error.7:24 -#: build/C/man3/matherr.3:25 +#: build/C/man3/fenv.3:27 build/C/man7/math_error.7:26 +#: build/C/man3/matherr.3:27 #, no-wrap msgid "Linux" msgstr "Linux" #. type: Plain text -#: build/C/man3/fenv.3:32 +#: build/C/man3/fenv.3:33 msgid "" "feclearexcept, fegetexceptflag, feraiseexcept, fesetexceptflag, " "fetestexcept, fegetenv, fegetround, feholdexcept, fesetround, fesetenv, " @@ -2922,94 +2927,94 @@ msgstr "" "と例外の取り扱い" #. type: Plain text -#: build/C/man3/fenv.3:35 build/C/man3/fenv.3:291 +#: build/C/man3/fenv.3:36 build/C/man3/fenv.3:292 #, no-wrap msgid "B<#include Efenv.hE>\n" msgstr "B<#include Efenv.hE>\n" #. type: Plain text -#: build/C/man3/fenv.3:37 +#: build/C/man3/fenv.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:39 +#: build/C/man3/fenv.3:40 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:41 +#: build/C/man3/fenv.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:43 +#: build/C/man3/fenv.3:44 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:45 +#: build/C/man3/fenv.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:47 +#: build/C/man3/fenv.3:48 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/fenv.3:49 +#: build/C/man3/fenv.3:50 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:51 +#: build/C/man3/fenv.3:52 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:53 +#: build/C/man3/fenv.3:54 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:55 +#: build/C/man3/fenv.3:56 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:57 +#: build/C/man3/fenv.3:58 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:63 +#: build/C/man3/fenv.3:64 msgid "" "These eleven functions were defined in C99, and describe the handling of " -"floating-point rounding and exceptions (overflow, zero-divide etc.)." +"floating-point rounding and exceptions (overflow, zero-divide, etc.)." msgstr "" "これらの 11 個の関数は C99 で定義されており、 浮動小数点の丸めと例外 (オー" "バーフロー、ゼロによる除算など) の取り扱いを規定する。" #. type: SS -#: build/C/man3/fenv.3:63 +#: build/C/man3/fenv.3:64 #, no-wrap msgid "Exceptions" msgstr "例外" #. type: Plain text -#: build/C/man3/fenv.3:68 +#: build/C/man3/fenv.3:69 msgid "" "The I exception occurs when an operation on finite numbers " "produces infinity as exact answer." @@ -3018,7 +3023,7 @@ msgstr "" "うな場合に起こる。" #. type: Plain text -#: build/C/man3/fenv.3:74 +#: build/C/man3/fenv.3:75 msgid "" "The I exception occurs when a result has to be represented as a " "floating-point number, but has (much) larger absolute value than the largest " @@ -3029,7 +3034,7 @@ msgstr "" "しまうような場合に起こる。" #. type: Plain text -#: build/C/man3/fenv.3:81 +#: build/C/man3/fenv.3:82 msgid "" "The I exception occurs when a result has to be represented as a " "floating-point number, but has smaller absolute value than the smallest " @@ -3041,7 +3046,7 @@ msgstr "" "正規化数で表現した場合に非常に精度を失ってしまう) ような場合に起こる。" #. type: Plain text -#: build/C/man3/fenv.3:91 +#: build/C/man3/fenv.3:92 msgid "" "The I exception occurs when the rounded result of an operation is " "not equal to the infinite precision result. It may occur whenever " @@ -3052,7 +3057,7 @@ msgstr "" "こる。" #. type: Plain text -#: build/C/man3/fenv.3:96 +#: build/C/man3/fenv.3:97 msgid "" "The I exception occurs when there is no well-defined result for an " "operation, as for 0/0 or infinity - infinity or sqrt(-1)." @@ -3061,13 +3066,13 @@ msgstr "" "る。 例えば 0/0、無限大 - 無限大、sqrt(-1) など。" #. type: SS -#: build/C/man3/fenv.3:96 +#: build/C/man3/fenv.3:97 #, no-wrap msgid "Exception handling" msgstr "例外処理" #. type: Plain text -#: build/C/man3/fenv.3:102 +#: build/C/man3/fenv.3:103 msgid "" "Exceptions are represented in two ways: as a single bit (exception present/" "absent), and these bits correspond in some implementation-defined way with " @@ -3082,7 +3087,7 @@ msgstr "" "など) が含まれる。" #. type: Plain text -#: build/C/man3/fenv.3:118 +#: build/C/man3/fenv.3:119 msgid "" "Each of the macros B, B, B, " "B, B is defined when the implementation supports " @@ -3101,7 +3106,7 @@ msgstr "" "セットされている (サポートされている例外全ての論理和である)。" #. type: Plain text -#: build/C/man3/fenv.3:123 +#: build/C/man3/fenv.3:124 msgid "" "The B() function clears the supported exceptions represented " "by the bits in its argument." @@ -3110,7 +3115,7 @@ msgstr "" "リアする (処理は実装でサポートされている例外についてのみ行われる)。" #. type: Plain text -#: build/C/man3/fenv.3:131 +#: build/C/man3/fenv.3:132 msgid "" "The B() function stores a representation of the state of " "the exception flags represented by the argument I in the opaque " @@ -3120,7 +3125,7 @@ msgstr "" "を I<*flagp> が指す内部オブジェクトに保存する。" #. type: Plain text -#: build/C/man3/fenv.3:136 +#: build/C/man3/fenv.3:137 msgid "" "The B() function raises the supported exceptions represented " "by the bits in I." @@ -3129,7 +3134,7 @@ msgstr "" "装がサポートしているものを発生させる。" #. type: Plain text -#: build/C/man3/fenv.3:147 +#: build/C/man3/fenv.3:148 msgid "" "The B() function sets the complete status for the " "exceptions represented by I to the value I<*flagp>. This value " @@ -3143,7 +3148,7 @@ msgstr "" "I のすべてのビットを含む値を指定すること)。" #. type: Plain text -#: build/C/man3/fenv.3:154 +#: build/C/man3/fenv.3:155 msgid "" "The B() function returns a word in which the bits are set " "that were set in the argument I and for which the corresponding " @@ -3153,13 +3158,13 @@ msgstr "" "ち、 現在設定されている例外に対応するビットが 1 になったワードを返す。" #. type: SS -#: build/C/man3/fenv.3:154 +#: build/C/man3/fenv.3:155 #, no-wrap msgid "Rounding mode" msgstr "丸めモード" #. type: Plain text -#: build/C/man3/fenv.3:162 +#: build/C/man3/fenv.3:163 msgid "" "The rounding mode determines how the result of floating-point operations is " "treated when the result cannot be exactly represented in the significand. " @@ -3174,7 +3179,7 @@ msgstr "" "である。" #. type: Plain text -#: build/C/man3/fenv.3:171 +#: build/C/man3/fenv.3:172 msgid "" "Each of the macros B, B, B, and " "B is defined when the implementation supports getting and " @@ -3184,14 +3189,14 @@ msgstr "" "は、それぞれ対応する丸めの方向を 実装がサポートしている場合に定義される。" #. type: Plain text -#: build/C/man3/fenv.3:176 +#: build/C/man3/fenv.3:177 msgid "" "The B() function returns the macro corresponding to the current " "rounding mode." msgstr "B() 関数は現在の丸めモードに対応するマクロを返す。" #. type: Plain text -#: build/C/man3/fenv.3:181 +#: build/C/man3/fenv.3:182 msgid "" "The B() function sets the rounding mode as specified by its " "argument and returns zero when it was successful." @@ -3200,7 +3205,7 @@ msgstr "" "を返す。" #. type: Plain text -#: build/C/man3/fenv.3:189 +#: build/C/man3/fenv.3:190 msgid "" "C99 and POSIX.1-2008 specify an identifier, B, defined in " "Ifloat.hE>, which indicates the implementation-defined rounding " @@ -3212,67 +3217,67 @@ msgstr "" "ての実装定義された丸め動作を表し、 以下のいずれかの値を持つ。" #. type: IP -#: build/C/man3/fenv.3:189 +#: build/C/man3/fenv.3:190 #, no-wrap msgid "-1" msgstr "-1" #. type: Plain text -#: build/C/man3/fenv.3:191 +#: build/C/man3/fenv.3:192 msgid "The rounding mode is not determinable." msgstr "丸めモードは決められていない。" #. type: IP -#: build/C/man3/fenv.3:191 +#: build/C/man3/fenv.3:192 #, no-wrap msgid "0" msgstr "0" #. type: Plain text -#: build/C/man3/fenv.3:193 +#: build/C/man3/fenv.3:194 msgid "Rounding is toward 0." msgstr "0 に向けて丸める。" #. type: IP -#: build/C/man3/fenv.3:193 +#: build/C/man3/fenv.3:194 #, no-wrap msgid "1" msgstr "1" #. type: Plain text -#: build/C/man3/fenv.3:195 +#: build/C/man3/fenv.3:196 msgid "Rounding is toward nearest number." msgstr "最も近い数に丸める。" #. type: IP -#: build/C/man3/fenv.3:195 +#: build/C/man3/fenv.3:196 #, no-wrap msgid "2" msgstr "2" #. type: Plain text -#: build/C/man3/fenv.3:197 +#: build/C/man3/fenv.3:198 msgid "Rounding is toward positive infinity." msgstr "正の無限大に向けて丸める。" #. type: IP -#: build/C/man3/fenv.3:197 +#: build/C/man3/fenv.3:198 #, no-wrap msgid "3" msgstr "3" #. type: Plain text -#: build/C/man3/fenv.3:199 +#: build/C/man3/fenv.3:200 msgid "Rounding is toward negative infinity." msgstr "負の無限大に向けて丸める。" #. type: Plain text -#: build/C/man3/fenv.3:201 +#: build/C/man3/fenv.3:202 msgid "Other values represent machine-dependent, nonstandard rounding modes." msgstr "他の値はマシン依存であり、標準的ではない丸めモードである。" #. type: Plain text -#: build/C/man3/fenv.3:207 +#: build/C/man3/fenv.3:208 msgid "" "The value of B should reflect the current rounding mode as set " "by B() (but see BUGS)." @@ -3281,13 +3286,13 @@ msgstr "" "されるべきである (但し、「バグ」の節を参照)。" #. type: SS -#: build/C/man3/fenv.3:207 +#: build/C/man3/fenv.3:208 #, no-wrap msgid "Floating-point environment" msgstr "浮動小数点関連の環境" #. type: Plain text -#: build/C/man3/fenv.3:219 +#: build/C/man3/fenv.3:220 msgid "" "The entire floating-point environment, including control modes and status " "flags, can be handled as one opaque object, of type I. The default " @@ -3304,7 +3309,7 @@ msgstr "" "が起きても継続する) モードとするように規定されている。" #. type: Plain text -#: build/C/man3/fenv.3:224 +#: build/C/man3/fenv.3:225 msgid "" "The B() function saves the current floating-point environment in " "the object I<*envp>." @@ -3313,7 +3318,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/fenv.3:231 +#: build/C/man3/fenv.3:232 msgid "" "The B() function does the same, then clears all exception " "flags, and sets a nonstop (continue on exceptions) mode, if available. It " @@ -3323,7 +3328,7 @@ msgstr "" "グをクリアし、 nonstop (例外時にも実行を継続) モードに設定する。" #. type: Plain text -#: build/C/man3/fenv.3:244 +#: build/C/man3/fenv.3:245 msgid "" "The B() function restores the floating-point environment from the " "object I<*envp>. This object must be known to be valid, for example, the " @@ -3337,7 +3342,7 @@ msgstr "" "を発生しない。" #. type: Plain text -#: build/C/man3/fenv.3:257 +#: build/C/man3/fenv.3:258 msgid "" "The B() function installs the floating-point environment " "represented by the object I<*envp>, except that currently raised exceptions " @@ -3355,24 +3360,25 @@ msgstr "" #. This was corrected in Corrigendum 1 (ISO/IEC 9899:1999/Cor.1:2001(E)) #. of the C99 Standard. #. type: Plain text -#: build/C/man3/fenv.3:262 +#: build/C/man3/fenv.3:263 msgid "" "These functions return zero on success and nonzero if an error occurred." msgstr "これらの関数は、成功の場合 0 を返し、エラーが発生すると 0 以外を返す。" #. type: Plain text -#: build/C/man3/fenv.3:266 +#: build/C/man3/fenv.3:267 msgid "IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1-2001." msgstr "IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1-2001." #. type: SS -#: build/C/man3/fenv.3:267 -#, no-wrap -msgid "Glibc Notes" +#: build/C/man3/fenv.3:268 +#, fuzzy, no-wrap +#| msgid "Glibc Notes" +msgid "Glibc notes" msgstr "glibc での注意" #. type: Plain text -#: build/C/man3/fenv.3:286 +#: build/C/man3/fenv.3:287 msgid "" "If possible, the GNU C Library defines a macro B which " "represents an environment where every exception raised causes a trap to " @@ -3393,25 +3399,25 @@ msgstr "" "() によって状態の問い合わせもできるようになっている。" #. type: Plain text -#: build/C/man3/fenv.3:293 +#: build/C/man3/fenv.3:294 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:295 +#: build/C/man3/fenv.3:296 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fenv.3:297 +#: build/C/man3/fenv.3:298 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/fenv.3:311 +#: build/C/man3/fenv.3:312 msgid "" "The B() and B() functions enable " "(disable) traps for each of the exceptions represented by I and " @@ -3427,7 +3433,7 @@ msgstr "" #. Aug 08, glibc 2.8 #. See http://gcc.gnu.org/ml/gcc/2002-02/msg01535.html #. type: Plain text -#: build/C/man3/fenv.3:322 +#: build/C/man3/fenv.3:323 msgid "" "C99 specifies that the value of B should reflect changes to the " "current rounding mode, as set by B(). Currently, this does not " @@ -3438,24 +3444,24 @@ msgstr "" "おらず、 B は常に値 1 となる。" #. type: Plain text -#: build/C/man3/fenv.3:324 +#: build/C/man3/fenv.3:325 msgid "B(7)" msgstr "B(7)" #. type: TH -#: build/C/man3/finite.3:23 +#: build/C/man3/finite.3:25 #, no-wrap msgid "FINITE" msgstr "FINITE" #. type: TH -#: build/C/man3/finite.3:23 build/C/man3/gamma.3:6 +#: build/C/man3/finite.3:25 build/C/man3/gamma.3:9 #, no-wrap msgid "2008-08-05" msgstr "2008-08-05" #. type: Plain text -#: build/C/man3/finite.3:27 +#: build/C/man3/finite.3:29 msgid "" "finite, finitef, finitel, isinf, isinff, isinfl, isnan, isnanf, isnanl - BSD " "floating-point classification functions" @@ -3464,76 +3470,76 @@ msgstr "" "の浮動小数点分類関数" #. type: Plain text -#: build/C/man3/finite.3:32 +#: build/C/man3/finite.3:34 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:34 +#: build/C/man3/finite.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:36 +#: build/C/man3/finite.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:38 +#: build/C/man3/finite.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:40 +#: build/C/man3/finite.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:42 +#: build/C/man3/finite.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:44 +#: build/C/man3/finite.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:46 +#: build/C/man3/finite.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:48 +#: build/C/man3/finite.3:50 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/finite.3:59 +#: build/C/man3/finite.3:61 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/finite.3:61 build/C/man3/finite.3:74 build/C/man3/lgamma.3:61 +#: build/C/man3/finite.3:63 build/C/man3/finite.3:76 build/C/man3/lgamma.3:65 msgid "_BSD_SOURCE || _SVID_SOURCE" msgstr "_BSD_SOURCE || _SVID_SOURCE" #. type: Plain text -#: build/C/man3/finite.3:63 build/C/man3/fpclassify.3:54 +#: build/C/man3/finite.3:65 build/C/man3/fpclassify.3:58 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/finite.3:65 +#: build/C/man3/finite.3:67 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600 || " "_ISOC99_SOURCE;" @@ -3542,32 +3548,32 @@ msgstr "" "_ISOC99_SOURCE;" #. type: Plain text -#: build/C/man3/finite.3:72 +#: build/C/man3/finite.3:74 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/finite.3:76 build/C/man3/fpclassify.3:46 +#: build/C/man3/finite.3:78 build/C/man3/fpclassify.3:50 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/finite.3:78 +#: build/C/man3/finite.3:80 msgid "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE;" msgstr "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE || _ISOC99_SOURCE;" #. type: Plain text -#: build/C/man3/finite.3:84 +#: build/C/man3/finite.3:86 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/finite.3:86 build/C/man3/gamma.3:35 build/C/man3/scalb.3:56 +#: build/C/man3/finite.3:88 build/C/man3/gamma.3:38 build/C/man3/scalb.3:58 msgid "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600" msgstr "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 600" #. type: Plain text -#: build/C/man3/finite.3:93 +#: build/C/man3/finite.3:95 msgid "" "The B() functions return a nonzero value if I is neither " "infinite nor a \"not-a-number\" (NaN) value, and 0 otherwise." @@ -3576,7 +3582,7 @@ msgstr "" "以外の値を返し、それ以外の場合は 0 を返す。" #. type: Plain text -#: build/C/man3/finite.3:98 +#: build/C/man3/finite.3:100 msgid "" "The B() functions return a nonzero value if I is a NaN value, and " "0 otherwise." @@ -3585,7 +3591,7 @@ msgstr "" "0 を返す。" #. type: Plain text -#: build/C/man3/finite.3:103 +#: build/C/man3/finite.3:105 msgid "" "The B() functions return 1 if I is positive infinity, -1 if I " "is negative infinity, and 0 otherwise." @@ -3600,7 +3606,7 @@ msgstr "" #. function occurs in 4.3BSD. #. see IEEE.3 in the 4.3BSD manual #. type: Plain text -#: build/C/man3/finite.3:123 +#: build/C/man3/finite.3:125 msgid "" "Note that these functions are obsolete. C99 defines macros B(), " "B(), and B() (for all types) replacing them. Further note " @@ -3613,71 +3619,71 @@ msgstr "" "しかないことにも 注意すること。詳細は B(3) を参照。" #. type: Plain text -#: build/C/man3/finite.3:125 +#: build/C/man3/finite.3:127 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/floor.3:25 +#: build/C/man3/floor.3:27 #, no-wrap msgid "FLOOR" msgstr "FLOOR" #. type: Plain text -#: build/C/man3/floor.3:28 +#: build/C/man3/floor.3:30 msgid "" "floor, floorf, floorl - largest integral value not greater than argument" msgstr "floor, floorf, floorl - 引き数を越えない最大の整数値" #. type: Plain text -#: build/C/man3/floor.3:33 +#: build/C/man3/floor.3:35 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/floor.3:35 +#: build/C/man3/floor.3:37 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/floor.3:37 +#: build/C/man3/floor.3:39 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/floor.3:49 +#: build/C/man3/floor.3:51 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/floor.3:60 +#: build/C/man3/floor.3:62 msgid "" "These functions return the largest integral value that is not greater than " "I." msgstr "これらの関数は I より大きくない最大の整数値を返す。" #. type: Plain text -#: build/C/man3/floor.3:66 +#: build/C/man3/floor.3:68 msgid "For example, I is 0.0, and I is -1.0." msgstr "例えば、 I は 0.0 で、 I は -1.0 である。" #. type: Plain text -#: build/C/man3/floor.3:69 +#: build/C/man3/floor.3:71 msgid "These functions return the floor of I." msgstr "これらの関数は I を越えない最小の整数値を返す。" #. type: Plain text -#: build/C/man3/floor.3:72 +#: build/C/man3/floor.3:74 msgid "" "If I is integral, +0, -0, NaN, or an infinity, I itself is returned." msgstr "" "I が整数、+0、-0、NaN、無限大のいずれかの場合、 I そのものが返される。" #. type: Plain text -#: build/C/man3/floor.3:104 +#: build/C/man3/floor.3:106 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -3686,41 +3692,41 @@ msgstr "" "(3)" #. type: TH -#: build/C/man3/fma.3:8 +#: build/C/man3/fma.3:12 #, no-wrap msgid "FMA" msgstr "FMA" #. type: Plain text -#: build/C/man3/fma.3:11 +#: build/C/man3/fma.3:15 msgid "fma, fmaf, fmal - floating-point multiply and add" msgstr "fma, fmaf, fmal - 浮動小数点数の積と和を計算する" #. type: Plain text -#: build/C/man3/fma.3:16 +#: build/C/man3/fma.3:20 #, no-wrap msgid "BIB<, double >IB<, double >IB<);>\n" msgstr "BIB<, double >IB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/fma.3:18 +#: build/C/man3/fma.3:22 #, no-wrap msgid "BIB<, float >IB<, float >IB<);>\n" msgstr "BIB<, float >IB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/fma.3:20 +#: build/C/man3/fma.3:24 #, no-wrap msgid "BIB<, long double >IB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/fma.3:33 +#: build/C/man3/fma.3:37 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/fma.3:49 +#: build/C/man3/fma.3:53 msgid "" "The B() function computes I * I + I. The result is rounded " "as one ternary operation according to the current rounding mode (see B" @@ -3730,7 +3736,7 @@ msgstr "" "現在の丸めモードにしたがって丸められる (B(3) 参照)。" #. type: Plain text -#: build/C/man3/fma.3:53 +#: build/C/man3/fma.3:57 msgid "" "These functions return the value of I * I + I, rounded as one " "ternary operation." @@ -3739,7 +3745,7 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man3/fma.3:69 +#: build/C/man3/fma.3:73 msgid "" "If I times I is an exact infinity, and I is an infinity with the " "opposite sign, a domain error occurs, and a NaN is returned." @@ -3754,7 +3760,7 @@ msgstr "" #. POSIX.1 says that a NaN or an implementation-defined value shall #. be returned for this case. #. type: Plain text -#: build/C/man3/fma.3:85 +#: build/C/man3/fma.3:89 msgid "" "If one of I or I is an infinity, the other is 0, and I is not a " "NaN, a domain error occurs, and a NaN is returned." @@ -3764,7 +3770,7 @@ msgstr "" #. POSIX.1 makes the domain error optional for this case. #. type: Plain text -#: build/C/man3/fma.3:96 +#: build/C/man3/fma.3:100 msgid "" "If one of I or I is an infinity, and the other is 0, and I is a " "NaN, a domain error occurs, and a NaN is returned." @@ -3773,7 +3779,7 @@ msgstr "" "エラーが発生し、NaN が返される。" #. type: Plain text -#: build/C/man3/fma.3:105 +#: build/C/man3/fma.3:109 msgid "" "If I times I is not an infinity times zero (or vice versa), and I " "is a NaN, a NaN is returned." @@ -3782,7 +3788,7 @@ msgstr "" "合、NaN が返される。" #. type: Plain text -#: build/C/man3/fma.3:109 +#: build/C/man3/fma.3:113 msgid "" "If the result overflows, a range error occurs, and an infinity with the " "correct sign is returned." @@ -3791,14 +3797,14 @@ msgstr "" "の無限大が返される。" #. type: Plain text -#: build/C/man3/fma.3:113 +#: build/C/man3/fma.3:117 msgid "" "If the result underflows, a range error occurs, and a signed 0 is returned." msgstr "" "結果がアンダーフローする場合、 範囲エラーが発生し、符号付きの 0 が返される。" #. type: TP -#: build/C/man3/fma.3:120 +#: build/C/man3/fma.3:124 #, no-wrap msgid "Domain error: I * I + I, or I * I is invalid and I is not a NaN" msgstr "領域エラー: I * I + I か I * I が無効で、I が NaN ではない" @@ -3807,164 +3813,164 @@ msgstr "領域エラー: I * I + I か I * I が無効で、I #. is set to #. .BR EDOM . #. type: Plain text -#: build/C/man3/fma.3:129 build/C/man3/ilogb.3:123 build/C/man3/log1p.3:124 -#: build/C/man3/lrint.3:100 build/C/man3/lround.3:103 -#: build/C/man3/remainder.3:163 build/C/man3/remquo.3:112 -#: build/C/man3/scalb.3:148 build/C/man3/sincos.3:64 +#: build/C/man3/fma.3:133 build/C/man3/ilogb.3:125 build/C/man3/log1p.3:126 +#: build/C/man3/lrint.3:102 build/C/man3/lround.3:105 +#: build/C/man3/remainder.3:165 build/C/man3/remquo.3:117 +#: build/C/man3/scalb.3:150 build/C/man3/sincos.3:67 msgid "An invalid floating-point exception (B) is raised." msgstr "不正 (invalid) 浮動小数点例外 (B) が上がる。" #. type: TP -#: build/C/man3/fma.3:137 build/C/man3/hypot.3:141 build/C/man3/tgamma.3:134 -#: build/C/man3/y0.3:186 +#: build/C/man3/fma.3:141 build/C/man3/hypot.3:143 build/C/man3/tgamma.3:139 +#: build/C/man3/y0.3:188 #, no-wrap msgid "Range error: result underflow" msgstr "範囲エラー (range error): 結果のアンダーフロー" #. type: Plain text -#: build/C/man3/fma.3:157 +#: build/C/man3/fma.3:161 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/fmax.3:6 +#: build/C/man3/fmax.3:9 #, no-wrap msgid "FMAX" msgstr "FMAX" #. type: Plain text -#: build/C/man3/fmax.3:9 +#: build/C/man3/fmax.3:12 msgid "fmax, fmaxf, fmaxl - determine maximum of two floating-point numbers" msgstr "fmax, fmaxf, fmaxl - 二つの浮動小数点数の最大値を求める" #. type: Plain text -#: build/C/man3/fmax.3:13 +#: build/C/man3/fmax.3:16 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/fmax.3:15 +#: build/C/man3/fmax.3:18 msgid "BIB<, float >IB<);>" msgstr "BIB<, float >IB<);>" #. type: Plain text -#: build/C/man3/fmax.3:17 +#: build/C/man3/fmax.3:20 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/fmax.3:29 +#: build/C/man3/fmax.3:32 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/fmax.3:42 +#: build/C/man3/fmax.3:45 msgid "These functions return the larger value of I and I." msgstr "これらの関数は I と I のうち大きい方の値を返す。" #. type: Plain text -#: build/C/man3/fmax.3:47 +#: build/C/man3/fmax.3:50 msgid "These functions return the maximum of I and I." msgstr "これらの関数は I と I の最大値を返す。" #. type: Plain text -#: build/C/man3/fmax.3:49 build/C/man3/fmin.3:49 +#: build/C/man3/fmax.3:52 build/C/man3/fmin.3:52 msgid "If one argument is a NaN, the other argument is returned." msgstr "一方の引き数が NaN の場合、もう一方の値が返される。" #. type: Plain text -#: build/C/man3/fmax.3:51 build/C/man3/fmin.3:51 +#: build/C/man3/fmax.3:54 build/C/man3/fmin.3:54 msgid "If both arguments are NaN, a NaN is returned." msgstr "両方の引き数が NaN の場合、NaN が返される。" #. type: Plain text -#: build/C/man3/fmax.3:59 +#: build/C/man3/fmax.3:62 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/fmin.3:6 +#: build/C/man3/fmin.3:9 #, no-wrap msgid "FMIN" msgstr "FMIN" #. type: Plain text -#: build/C/man3/fmin.3:9 +#: build/C/man3/fmin.3:12 msgid "fmin, fminf, fminl - determine minimum of two floating-point numbers" msgstr "fmin, fminf, fminl - 二つの浮動小数点数の最小値を求める" #. type: Plain text -#: build/C/man3/fmin.3:13 +#: build/C/man3/fmin.3:16 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/fmin.3:15 +#: build/C/man3/fmin.3:18 msgid "BIB<, float >IB<);>" msgstr "BIB<, float >IB<);>" #. type: Plain text -#: build/C/man3/fmin.3:17 +#: build/C/man3/fmin.3:20 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/fmin.3:29 +#: build/C/man3/fmin.3:32 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/fmin.3:42 +#: build/C/man3/fmin.3:45 msgid "These functions the lesser value of I and I." msgstr "これらの関数は I と I のうち小さい方の値を返す。" #. type: Plain text -#: build/C/man3/fmin.3:47 +#: build/C/man3/fmin.3:50 msgid "These functions return the minimum of I and I." msgstr "これらの関数は I と I の最小値を返す。" #. type: TH -#: build/C/man3/fmod.3:33 +#: build/C/man3/fmod.3:35 #, no-wrap msgid "FMOD" msgstr "FMOD" #. type: TH -#: build/C/man3/fmod.3:33 +#: build/C/man3/fmod.3:35 #, no-wrap msgid "2012-03-15" msgstr "2012-03-15" #. type: Plain text -#: build/C/man3/fmod.3:36 +#: build/C/man3/fmod.3:38 msgid "fmod, fmodf, fmodl - floating-point remainder function" msgstr "fmod, fmodf, fmodl - 浮動小数点剰余関数" #. type: Plain text -#: build/C/man3/fmod.3:41 +#: build/C/man3/fmod.3:43 #, no-wrap msgid "BIB<, double >IB<);>\n" msgstr "BIB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/fmod.3:43 +#: build/C/man3/fmod.3:45 #, no-wrap msgid "BIB<, float >IB<);>\n" msgstr "BIB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/fmod.3:45 +#: build/C/man3/fmod.3:47 #, no-wrap msgid "BIB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/fmod.3:57 +#: build/C/man3/fmod.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/fmod.3:72 +#: build/C/man3/fmod.3:74 msgid "" "The B() function computes the floating-point remainder of dividing " "I by I. The return value is I - I * I, where I is the " @@ -3975,7 +3981,7 @@ msgstr "" "向で整数値に丸めたものである。" #. type: Plain text -#: build/C/man3/fmod.3:80 +#: build/C/man3/fmod.3:82 msgid "" "On success, these functions return the value I\\ -\\ I*I, for some " "integer I, such that the returned value has the same sign as I and a " @@ -3986,31 +3992,31 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/fmod.3:92 +#: build/C/man3/fmod.3:94 msgid "If I is an infinity, a domain error occurs, and a NaN is returned." msgstr "" "I が無限大の場合、領域エラー (domain error) が発生し、 NaN が返される。" #. type: Plain text -#: build/C/man3/fmod.3:98 +#: build/C/man3/fmod.3:100 msgid "If I is zero, a domain error occurs, and a NaN is returned." msgstr "I が 0 の場合、領域エラーが発生し、 NaN が返される。" #. type: Plain text -#: build/C/man3/fmod.3:104 +#: build/C/man3/fmod.3:106 msgid "If I is +0 (-0), and I is not zero, +0 (-0) is returned." msgstr "I が +0 (-0) で I が 0 でない場合、+0 (-0) が返される。" #. [XXX see bug above] and \fIx\fP is not a NaN #. type: TP -#: build/C/man3/fmod.3:120 build/C/man3/remainder.3:170 +#: build/C/man3/fmod.3:122 build/C/man3/remainder.3:172 #, no-wrap msgid "Domain error: I is zero" msgstr "領域エラー: I がゼロ" #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=6784 #. type: Plain text -#: build/C/man3/fmod.3:144 +#: build/C/man3/fmod.3:146 msgid "" "Before version 2.10, the glibc implementation did not set I to " "B when a domain error occurred for an infinite I." @@ -4019,18 +4025,18 @@ msgstr "" "に、 I に B が設定されなかった。" #. type: Plain text -#: build/C/man3/fmod.3:146 +#: build/C/man3/fmod.3:148 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/fpclassify.3:6 +#: build/C/man3/fpclassify.3:10 #, no-wrap msgid "FPCLASSIFY" msgstr "FPCLASSIFY" #. type: Plain text -#: build/C/man3/fpclassify.3:10 +#: build/C/man3/fpclassify.3:14 msgid "" "fpclassify, isfinite, isnormal, isnan, isinf - floating-point classification " "macros" @@ -4038,42 +4044,42 @@ msgstr "" "fpclassify, isfinite, isnormal, isnan, isinf - 浮動小数点数の分類マクロ" #. type: Plain text -#: build/C/man3/fpclassify.3:15 +#: build/C/man3/fpclassify.3:19 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fpclassify.3:17 +#: build/C/man3/fpclassify.3:21 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fpclassify.3:19 +#: build/C/man3/fpclassify.3:23 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fpclassify.3:21 +#: build/C/man3/fpclassify.3:25 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fpclassify.3:23 +#: build/C/man3/fpclassify.3:27 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/fpclassify.3:38 +#: build/C/man3/fpclassify.3:42 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/fpclassify.3:72 +#: build/C/man3/fpclassify.3:76 msgid "" "Floating point numbers can have special values, such as infinite or NaN. " "With the macro BIB<)> you can find out what type I is. " @@ -4086,57 +4092,57 @@ msgstr "" "れか一つである:" #. type: TP -#: build/C/man3/fpclassify.3:72 +#: build/C/man3/fpclassify.3:76 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/fpclassify.3:76 +#: build/C/man3/fpclassify.3:80 msgid "I is \"Not a Number\"." msgstr "I が \"Not a Number\" である (数値ではない)。" #. type: TP -#: build/C/man3/fpclassify.3:76 +#: build/C/man3/fpclassify.3:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/fpclassify.3:80 +#: build/C/man3/fpclassify.3:84 msgid "I is either positive infinity or negative infinity." msgstr "I が正の無限大または負の無限大である。" #. type: TP -#: build/C/man3/fpclassify.3:80 +#: build/C/man3/fpclassify.3:84 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/fpclassify.3:84 +#: build/C/man3/fpclassify.3:88 msgid "I is zero." msgstr "I が 0 である。" #. type: TP -#: build/C/man3/fpclassify.3:84 +#: build/C/man3/fpclassify.3:88 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/fpclassify.3:88 +#: build/C/man3/fpclassify.3:92 msgid "I is too small to be represented in normalized format." msgstr "I を正規化形式で表現するには小さすぎる。" #. type: TP -#: build/C/man3/fpclassify.3:88 +#: build/C/man3/fpclassify.3:92 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/fpclassify.3:92 +#: build/C/man3/fpclassify.3:96 msgid "" "if nothing of the above is correct then it must be a normal floating-point " "number." @@ -4144,67 +4150,67 @@ msgstr "" "上記のどれにも当てはまらない場合であり、 値は通常の浮動小数点数であるはずだ。" #. type: Plain text -#: build/C/man3/fpclassify.3:94 +#: build/C/man3/fpclassify.3:98 msgid "The other macros provide a short answer to some standard questions." msgstr "他のマクロは、いくつかの標準的な問いに対して、簡単な答えを提供する。" #. type: TP -#: build/C/man3/fpclassify.3:94 +#: build/C/man3/fpclassify.3:98 #, no-wrap msgid "BIB<)>" msgstr "BIB<)>" #. type: Plain text -#: build/C/man3/fpclassify.3:97 +#: build/C/man3/fpclassify.3:101 msgid "returns a nonzero value if" msgstr "以下の場合に 0 以外の値を返す。" #. type: Plain text -#: build/C/man3/fpclassify.3:99 +#: build/C/man3/fpclassify.3:103 msgid "(fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE)" msgstr "(fpclassify(x) != FP_NAN && fpclassify(x) != FP_INFINITE)" #. type: TP -#: build/C/man3/fpclassify.3:99 +#: build/C/man3/fpclassify.3:103 #, no-wrap msgid "BIB<)>" msgstr "BIB<)>" #. type: Plain text -#: build/C/man3/fpclassify.3:103 +#: build/C/man3/fpclassify.3:107 msgid "returns a nonzero value if (fpclassify(x) == FP_NORMAL)" msgstr "(fpclassify(x) == FP_NORMAL) の場合に 0 以外の値を返す。" #. type: TP -#: build/C/man3/fpclassify.3:103 +#: build/C/man3/fpclassify.3:107 #, no-wrap msgid "BIB<)>" msgstr "BIB<)>" #. type: Plain text -#: build/C/man3/fpclassify.3:107 +#: build/C/man3/fpclassify.3:111 msgid "returns a nonzero value if (fpclassify(x) == FP_NAN)" msgstr "(fpclassify(x) == FP_NAN) の場合に 0 以外の値を返す。" #. type: TP -#: build/C/man3/fpclassify.3:107 +#: build/C/man3/fpclassify.3:111 #, no-wrap msgid "BIB<)>" msgstr "BIB<)>" #. type: Plain text -#: build/C/man3/fpclassify.3:114 +#: build/C/man3/fpclassify.3:118 msgid "" "returns 1 if I is positive infinity, and -1 if I is negative infinity." msgstr "I が正の無限大の場合は 1 を、 負の無限大の場合は -1 を返す。" #. type: Plain text -#: build/C/man3/fpclassify.3:116 +#: build/C/man3/fpclassify.3:120 msgid "C99, POSIX.1." msgstr "C99, POSIX.1." #. type: Plain text -#: build/C/man3/fpclassify.3:121 +#: build/C/man3/fpclassify.3:125 msgid "" "For B(), the standards merely say that the return value is nonzero if " "and only if the argument has an infinite value." @@ -4213,7 +4219,7 @@ msgstr "" "は引き数が無限大の場合だけということだけである。" #. type: Plain text -#: build/C/man3/fpclassify.3:128 +#: build/C/man3/fpclassify.3:132 msgid "" "In glibc 2.01 and earlier, B() returns a nonzero value (actually: 1) " "if I is positive infinity or negative infinity. (This is all that C99 " @@ -4224,48 +4230,48 @@ msgstr "" "すということだけである)。" #. type: Plain text -#: build/C/man3/fpclassify.3:133 +#: build/C/man3/fpclassify.3:137 msgid "B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/frexp.3:31 +#: build/C/man3/frexp.3:33 #, no-wrap msgid "FREXP" msgstr "FREXP" #. type: Plain text -#: build/C/man3/frexp.3:35 +#: build/C/man3/frexp.3:37 msgid "" "frexp, frexpf, frexpl - convert floating-point number to fractional and " "integral components" msgstr "frexp, frexpf, frexpl - 浮動小数点実数を小数成分と整数成分に変換する" #. type: Plain text -#: build/C/man3/frexp.3:40 +#: build/C/man3/frexp.3:42 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/frexp.3:42 +#: build/C/man3/frexp.3:44 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/frexp.3:44 +#: build/C/man3/frexp.3:46 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/frexp.3:56 +#: build/C/man3/frexp.3:58 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/frexp.3:69 +#: build/C/man3/frexp.3:71 msgid "" "The B() function is used to split the number I into a normalized " "fraction and an exponent which is stored in I." @@ -4274,7 +4280,7 @@ msgstr "" "*I に格納する。" #. type: Plain text -#: build/C/man3/frexp.3:77 +#: build/C/man3/frexp.3:79 msgid "" "The B() function returns the normalized fraction. If the argument " "I is not zero, the normalized fraction is I times a power of two, and " @@ -4286,7 +4292,7 @@ msgstr "" "つまり [0.5,1) となる。" #. type: Plain text -#: build/C/man3/frexp.3:80 +#: build/C/man3/frexp.3:82 msgid "" "If I is zero, then the normalized fraction is zero and zero is stored in " "I." @@ -4294,13 +4300,13 @@ msgstr "" "I がゼロの場合、正規化小数はゼロになり *I にはゼロが格納される。" #. type: Plain text -#: build/C/man3/frexp.3:87 +#: build/C/man3/frexp.3:89 msgid "" "If I is a NaN, a NaN is returned, and the value of I<*exp> is unspecified." msgstr "I が NaN の場合、NaN が返される。 I<*exp> の値は不定である。" #. type: Plain text -#: build/C/man3/frexp.3:94 +#: build/C/man3/frexp.3:96 msgid "" "If I is positive infinity (negative infinity), positive infinity " "(negative infinity) is returned, and the value of I<*exp> is unspecified." @@ -4309,12 +4315,12 @@ msgstr "" "I<*exp> の値は不定である。" #. type: Plain text -#: build/C/man3/frexp.3:104 +#: build/C/man3/frexp.3:106 msgid "The program below produces results such as the following:" msgstr "このプログラムを実行すると以下のような結果となる:" #. type: Plain text -#: build/C/man3/frexp.3:111 +#: build/C/man3/frexp.3:113 #, no-wrap msgid "" "$B< ./a.out 2560>\n" @@ -4328,13 +4334,13 @@ msgstr "" "frexp(-4, &e) = -0.5: -0.5 * 2^3 = -4\n" #. type: SS -#: build/C/man3/frexp.3:113 build/C/man3/matherr.3:358 +#: build/C/man3/frexp.3:115 build/C/man3/matherr.3:360 #, no-wrap msgid "Program source" msgstr "プログラムのソース" #. type: Plain text -#: build/C/man3/frexp.3:120 +#: build/C/man3/frexp.3:122 #, no-wrap msgid "" "#include Emath.hE\n" @@ -4348,7 +4354,7 @@ msgstr "" "#include Estdlib.hE\n" #. type: Plain text -#: build/C/man3/frexp.3:126 +#: build/C/man3/frexp.3:128 #, no-wrap msgid "" "int\n" @@ -4364,7 +4370,7 @@ msgstr "" " int exp;\n" #. type: Plain text -#: build/C/man3/frexp.3:129 +#: build/C/man3/frexp.3:131 #, no-wrap msgid "" " x = strtod(argv[1], NULL);\n" @@ -4374,7 +4380,7 @@ msgstr "" " r = frexp(x, &exp);\n" #. type: Plain text -#: build/C/man3/frexp.3:134 +#: build/C/man3/frexp.3:136 #, no-wrap msgid "" " printf(\"frexp(%g, &e) = %g: %g * %d^%d = %g\\en\",\n" @@ -4388,53 +4394,53 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/frexp.3:138 +#: build/C/man3/frexp.3:140 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/gamma.3:6 +#: build/C/man3/gamma.3:9 #, no-wrap msgid "GAMMA" msgstr "GAMMA" #. type: Plain text -#: build/C/man3/gamma.3:9 +#: build/C/man3/gamma.3:12 msgid "gamma, gammaf, gammal - (logarithm of the) gamma function" msgstr "gamma, gammaf, gammal - ガンマ関数 (の自然対数)" #. type: Plain text -#: build/C/man3/gamma.3:13 +#: build/C/man3/gamma.3:16 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/gamma.3:15 +#: build/C/man3/gamma.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/gamma.3:17 +#: build/C/man3/gamma.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/gamma.3:27 +#: build/C/man3/gamma.3:30 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/gamma.3:29 build/C/man3/lgamma.3:65 +#: build/C/man3/gamma.3:32 build/C/man3/lgamma.3:69 msgid "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE" msgstr "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE" #. type: Plain text -#: build/C/man3/gamma.3:32 +#: build/C/man3/gamma.3:35 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/gamma.3:43 +#: build/C/man3/gamma.3:46 msgid "" "These functions are deprecated: instead, use either the B(3) or the " "B(3) functions, as appropriate." @@ -4443,18 +4449,18 @@ msgstr "" "B(3) を使うこと。" #. type: Plain text -#: build/C/man3/gamma.3:46 build/C/man3/lgamma.3:70 +#: build/C/man3/gamma.3:49 build/C/man3/lgamma.3:74 msgid "For the definition of the Gamma function, see B(3)." msgstr "ガンマ関数の定義については、 B(3) を参照のこと。" #. type: SS -#: build/C/man3/gamma.3:46 +#: build/C/man3/gamma.3:49 #, no-wrap msgid "*BSD version" msgstr "*BSD版" #. type: Plain text -#: build/C/man3/gamma.3:50 +#: build/C/man3/gamma.3:53 msgid "" "The libm in 4.4BSD and some versions of FreeBSD had a B() function " "that computes the Gamma function, as one would expect." @@ -4463,13 +4469,13 @@ msgstr "" "れており、期待通りガンマ関数を計算できる。" #. type: SS -#: build/C/man3/gamma.3:50 +#: build/C/man3/gamma.3:53 #, no-wrap msgid "glibc version" msgstr "glibc版" #. type: Plain text -#: build/C/man3/gamma.3:56 +#: build/C/man3/gamma.3:59 msgid "" "Glibc has a B() function that is equivalent to B(3) and " "computes the natural logarithm of the Gamma function." @@ -4478,12 +4484,12 @@ msgstr "" "ガンマ関数の自然対数を計算する。" #. type: Plain text -#: build/C/man3/gamma.3:59 build/C/man3/gamma.3:62 +#: build/C/man3/gamma.3:62 build/C/man3/gamma.3:65 msgid "See B(3)." msgstr "B(3) を参照。" #. type: Plain text -#: build/C/man3/gamma.3:65 +#: build/C/man3/gamma.3:68 msgid "" "Because of historical variations in behavior across systems, this function " "is not specified in any standard." @@ -4492,13 +4498,13 @@ msgstr "" "格でも規定されていない。" #. type: SS -#: build/C/man3/gamma.3:66 +#: build/C/man3/gamma.3:69 #, no-wrap msgid "History" msgstr "歴史" #. type: Plain text -#: build/C/man3/gamma.3:78 +#: build/C/man3/gamma.3:81 msgid "" "4.2BSD had a B() that computed ln(|Gamma(|I|)|), leaving the sign " "of Gamma(|I|) in the external integer I. In 4.3BSD the name " @@ -4510,7 +4516,7 @@ msgstr "" "は" #. type: Plain text -#: build/C/man3/gamma.3:82 +#: build/C/man3/gamma.3:85 msgid "" "At some time in the future the name gamma will be rehabilitated and used for " "the Gamma function" @@ -4520,7 +4526,7 @@ msgstr "「いつの日か gamma の名は復活し、ガンマ関数に冠さ #. except that is does not set signgam. #. Also, that 4.4BSD has a gamma() that computes the true gamma function. #. type: Plain text -#: build/C/man3/gamma.3:94 +#: build/C/man3/gamma.3:97 msgid "" "This did indeed happen in 4.4BSD, where B() computes the Gamma " "function (with no effect on I). However, this came too late, and " @@ -4532,51 +4538,51 @@ msgstr "" "関数」がすでに存在しているのである。" #. type: Plain text -#: build/C/man3/gamma.3:98 +#: build/C/man3/gamma.3:101 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/hypot.3:31 +#: build/C/man3/hypot.3:33 #, no-wrap msgid "HYPOT" msgstr "HYPOT" #. type: Plain text -#: build/C/man3/hypot.3:34 +#: build/C/man3/hypot.3:36 msgid "hypot, hypotf, hypotl - Euclidean distance function" msgstr "hypot, hypotf, hypotl - ユークリッド距離関数" #. type: Plain text -#: build/C/man3/hypot.3:39 +#: build/C/man3/hypot.3:41 #, no-wrap msgid "BIB<, double >IB<);>\n" msgstr "BIB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/hypot.3:41 +#: build/C/man3/hypot.3:43 #, no-wrap msgid "BIB<, float >IB<);>\n" msgstr "BIB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/hypot.3:43 +#: build/C/man3/hypot.3:45 #, no-wrap msgid "BIB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/hypot.3:54 +#: build/C/man3/hypot.3:56 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/hypot.3:64 +#: build/C/man3/hypot.3:66 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/hypot.3:85 +#: build/C/man3/hypot.3:87 msgid "" "The B() function returns sqrt(I*I+I*I). This is the " "length of the hypotenuse of a right-angled triangle with sides of length " @@ -4589,7 +4595,7 @@ msgstr "" #. e.g., hypot(DBL_MIN, DBL_MIN) does the right thing, as does, say #. hypot(DBL_MAX/2.0, DBL_MAX/2.0). #. type: Plain text -#: build/C/man3/hypot.3:90 +#: build/C/man3/hypot.3:92 msgid "" "The calculation is performed without undue overflow or underflow during the " "intermediate steps of the calculation." @@ -4598,7 +4604,7 @@ msgstr "" "うにして計算が実行される。" #. type: Plain text -#: build/C/man3/hypot.3:96 +#: build/C/man3/hypot.3:98 msgid "" "On success, these functions return the length of a right-angled triangle " "with sides of length I and I." @@ -4607,12 +4613,12 @@ msgstr "" "三角形の斜辺の長さを返す。" #. type: Plain text -#: build/C/man3/hypot.3:103 +#: build/C/man3/hypot.3:105 msgid "If I or I is an infinity, positive infinity is returned." msgstr "I か I が無限大の場合、正の無限大が返される。" #. type: Plain text -#: build/C/man3/hypot.3:111 +#: build/C/man3/hypot.3:113 msgid "" "If I or I is a NaN, and the other argument is not an infinity, a NaN " "is returned." @@ -4622,7 +4628,7 @@ msgstr "" #. Actually, could the result not be subnormal if both arguments #. are subnormal? I think not -- mtk, Jul 2008 #. type: Plain text -#: build/C/man3/hypot.3:126 +#: build/C/man3/hypot.3:128 msgid "" "If both arguments are subnormal, and the result is subnormal, a range error " "occurs, and the correct result is returned." @@ -4634,54 +4640,54 @@ msgstr "" #. They do set errno for the y == 0 case, below. #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6783 #. type: Plain text -#: build/C/man3/hypot.3:156 build/C/man3/ilogb.3:128 -#: build/C/man3/remainder.3:170 +#: build/C/man3/hypot.3:158 build/C/man3/ilogb.3:130 +#: build/C/man3/remainder.3:172 msgid "These functions do not set I for this case." msgstr "これらの関数は、この場合に I を設定しない。" #. type: Plain text -#: build/C/man3/hypot.3:165 +#: build/C/man3/hypot.3:167 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/ilogb.3:27 +#: build/C/man3/ilogb.3:29 #, no-wrap msgid "ILOGB" msgstr "ILOGB" #. type: Plain text -#: build/C/man3/ilogb.3:30 +#: build/C/man3/ilogb.3:32 msgid "ilogb, ilogbf, ilogbl - get integer exponent of a floating-point value" msgstr "ilogb, ilogbf, ilogbl - 浮動小数点数の指数部を整数として取得する" #. type: Plain text -#: build/C/man3/ilogb.3:34 +#: build/C/man3/ilogb.3:36 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/ilogb.3:36 +#: build/C/man3/ilogb.3:38 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/ilogb.3:38 +#: build/C/man3/ilogb.3:40 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/ilogb.3:48 +#: build/C/man3/ilogb.3:50 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/ilogb.3:60 +#: build/C/man3/ilogb.3:62 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/ilogb.3:76 +#: build/C/man3/ilogb.3:78 msgid "" "These functions return the exponent part of their argument as a signed " "integer. When no error occurs, these functions are equivalent to the " @@ -4692,7 +4698,7 @@ msgstr "" "価である。" #. type: Plain text -#: build/C/man3/ilogb.3:80 +#: build/C/man3/ilogb.3:82 msgid "" "On success, these functions return the exponent of I, as a signed integer." msgstr "成功すると、これらの関数は I の指数部を符号付き整数として返す。" @@ -4701,7 +4707,7 @@ msgstr "成功すると、これらの関数は I の指数部を符号付き #. case, but for ilogb() it says domain error. #. glibc: The numeric value is either `INT_MIN' or `-INT_MAX'. #. type: Plain text -#: build/C/man3/ilogb.3:88 +#: build/C/man3/ilogb.3:90 msgid "" "If I is zero, then a domain error occurs, and the functions return " "B." @@ -4712,7 +4718,7 @@ msgstr "" #. glibc: The numeric value is either `INT_MIN' or `INT_MAX'. #. On i386, FP_ILOGB0 and FP_ILOGBNAN have the same value. #. type: Plain text -#: build/C/man3/ilogb.3:95 +#: build/C/man3/ilogb.3:97 msgid "" "If I is a NaN, then a domain error occurs, and the functions return " "B." @@ -4726,7 +4732,7 @@ msgstr "" #. If the correct value is less than {INT_MIN}, {INT_MIN} #. shall be returned and a domain error shall occur. #. type: Plain text -#: build/C/man3/ilogb.3:108 +#: build/C/man3/ilogb.3:110 msgid "" "If I is negative infinity or positive infinity, then a domain error " "occurs, and the functions return B." @@ -4735,7 +4741,7 @@ msgstr "" "B が返される。" #. type: TP -#: build/C/man3/ilogb.3:115 +#: build/C/man3/ilogb.3:117 #, no-wrap msgid "Domain error: I is 0 or a NaN" msgstr "領域エラー: I が 0 か NaN" @@ -4745,41 +4751,41 @@ msgstr "領域エラー: I が 0 か NaN" #. log(), log2(), log10() do set errno #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6794 #. type: Plain text -#: build/C/man3/ilogb.3:144 +#: build/C/man3/ilogb.3:146 msgid "" "These functions do not set I or raise an exception for this case." msgstr "これらの関数は、この状況で I を設定せず、例外も上げない。" #. type: Plain text -#: build/C/man3/ilogb.3:150 +#: build/C/man3/ilogb.3:152 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/infnan.3:31 +#: build/C/man3/infnan.3:33 #, no-wrap msgid "INFNAN" msgstr "INFNAN" #. type: TH -#: build/C/man3/infnan.3:31 +#: build/C/man3/infnan.3:33 #, no-wrap msgid "1993-06-02" msgstr "1993-06-02" #. type: Plain text -#: build/C/man3/infnan.3:34 +#: build/C/man3/infnan.3:36 msgid "infnan - deal with infinite or not-a-number (NaN) result" msgstr "infnan - 無限大と無効値 (NaN) を取扱う" #. type: Plain text -#: build/C/man3/infnan.3:39 +#: build/C/man3/infnan.3:41 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/infnan.3:52 +#: build/C/man3/infnan.3:54 msgid "" "The B() function returns a suitable value for infinity and \"not-a-" "number\" (NaN) results. The value of I can be B to represent " @@ -4790,49 +4796,49 @@ msgstr "" "I も同様に設定される。" #. type: Plain text -#: build/C/man3/infnan.3:58 +#: build/C/man3/infnan.3:60 msgid "If I is B (Infinity), B is returned." msgstr "I が B (無限大) の場合、 B が返される。" #. type: Plain text -#: build/C/man3/infnan.3:60 +#: build/C/man3/infnan.3:62 msgid "If I is -B (-Infinity), -B is returned." msgstr "I が -B (負の無限大) の場合、 -B が返される。" #. type: Plain text -#: build/C/man3/infnan.3:62 +#: build/C/man3/infnan.3:64 msgid "If I is anything else, NAN is returned." msgstr "I がそれ以外の値の場合、NaN が返される。" #. type: TP -#: build/C/man3/infnan.3:63 +#: build/C/man3/infnan.3:65 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/infnan.3:66 +#: build/C/man3/infnan.3:68 msgid "The value of I is \"not-a-number\" (NaN)." msgstr "I の値が無効値 (NaN) である。" #. type: TP -#: build/C/man3/infnan.3:66 +#: build/C/man3/infnan.3:68 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/infnan.3:69 +#: build/C/man3/infnan.3:71 msgid "The value of I is positive infinity or negative infinity." msgstr "I の値が正の無限大もしくは負の無限大である。" #. type: Plain text -#: build/C/man3/infnan.3:71 +#: build/C/man3/infnan.3:73 msgid "4.3BSD." msgstr "4.3BSD." #. type: Plain text -#: build/C/man3/infnan.3:74 +#: build/C/man3/infnan.3:76 msgid "" "This obsolete function was provided in libc4 and libc5, but is not available " "in glibc2." @@ -4841,13 +4847,19 @@ msgstr "" "glibc2 では提供されていない。" #. type: TH -#: build/C/man3/isgreater.3:6 +#: build/C/man3/isgreater.3:10 #, no-wrap msgid "ISGREATER" msgstr "ISGREATER" -#. type: Plain text +#. type: TH #: build/C/man3/isgreater.3:10 +#, no-wrap +msgid "2012-05-06" +msgstr "2012-05-06" + +#. type: Plain text +#: build/C/man3/isgreater.3:14 msgid "" "isgreater, isgreaterequal, isless, islessequal, islessgreater, isunordered - " "floating-point relational tests without exception for NaN" @@ -4856,68 +4868,78 @@ msgstr "" "NaN に対して例外を発生せずに、浮動小数点数の大小関係の判定を行う" #. type: Plain text -#: build/C/man3/isgreater.3:15 +#: build/C/man3/isgreater.3:19 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:17 +#: build/C/man3/isgreater.3:21 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:19 +#: build/C/man3/isgreater.3:23 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:21 +#: build/C/man3/isgreater.3:25 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:23 +#: build/C/man3/isgreater.3:27 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:25 +#: build/C/man3/isgreater.3:29 #, no-wrap msgid "BIB<, >IB<);>\n" msgstr "BIB<, >IB<);>\n" #. type: Plain text -#: build/C/man3/isgreater.3:36 +#: build/C/man3/isgreater.3:40 msgid "All functions described here:" msgstr "ここで説明する全ての関数:" #. type: Plain text -#: build/C/man3/isgreater.3:51 +#: build/C/man3/isgreater.3:53 msgid "" "The normal relation operations (like B>, \"less than\") will fail if " "one of the operands is NaN. This will cause an exception. To avoid this, " -"C99 defines these macros. The macros are guaranteed to evaluate their " -"operands only once. The operands can be of any real floating-point type." +"C99 defines the macros listed below." +msgstr "" +"(B>、「小なり」のような) 通常の関係操作 (relation operations) は、\n" +"オペランドの一方が NaN の場合には失敗する。 これは例外の原因になる。\n" +"これを避けるため、C99 では以下のリストに示すマクロを定義している。" + +#. type: Plain text +#: build/C/man3/isgreater.3:59 +msgid "" +"These macros are guaranteed to evaluate their arguments only once. The " +"arguments must be of real floating-point type (note: do not pass integer " +"values as arguments to these macros, since the arguments will I be " +"promoted to real-floating types)." msgstr "" -"(B>、「小なり」のような) 通常の関係操作 (relation operations) は、 オペ" -"ランドの一方が NaN の場合には失敗する。 これは例外の原因になる。 これを避ける" -"ため、C99 では次のようなマクロを定義している。 これらのマクロはオペランドを " -"1 回だけ評価することが保証されている。 オペランドには任意の実数の浮動小数点数" -"型を指定できる。" +"これらのマクロでは、引き数を 1 回だけ評価することが保証されている。\n" +"引き数には実数の浮動小数点数型を指定しなければならない。\n" +"(注意: これらのマクロの引き数に整数値を渡さないこと。なぜなら\n" +"整数値の引き数は実数の浮動小数点型に変換されないからである。)" #. type: TP -#: build/C/man3/isgreater.3:51 +#: build/C/man3/isgreater.3:59 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:55 +#: build/C/man3/isgreater.3:63 msgid "" "determines I<(x)\\ E\\ (y)> without an exception if I or I is NaN." msgstr "" @@ -4925,13 +4947,13 @@ msgstr "" "い。" #. type: TP -#: build/C/man3/isgreater.3:55 +#: build/C/man3/isgreater.3:63 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:59 +#: build/C/man3/isgreater.3:67 msgid "" "determines I<(x)\\ E=\\ (y)> without an exception if I or I is NaN." msgstr "" @@ -4939,13 +4961,13 @@ msgstr "" "い。" #. type: TP -#: build/C/man3/isgreater.3:59 +#: build/C/man3/isgreater.3:67 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:63 +#: build/C/man3/isgreater.3:71 msgid "" "determines I<(x)\\ E\\ (y)> without an exception if I or I is NaN." msgstr "" @@ -4953,13 +4975,13 @@ msgstr "" "い。" #. type: TP -#: build/C/man3/isgreater.3:63 +#: build/C/man3/isgreater.3:71 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:67 +#: build/C/man3/isgreater.3:75 msgid "" "determines I<(x)\\ E=\\ (y)> without an exception if I or I is NaN." msgstr "" @@ -4967,13 +4989,13 @@ msgstr "" "い。" #. type: TP -#: build/C/man3/isgreater.3:67 +#: build/C/man3/isgreater.3:75 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:73 +#: build/C/man3/isgreater.3:81 msgid "" "determines I<(x)\\ E (y) || (x) E\\ (y)> without an exception if " "I or I is NaN. This macro is not equivalent to I because " @@ -4984,13 +5006,13 @@ msgstr "" "の評価式は I または I が NaN の場合に true となるためである。" #. type: TP -#: build/C/man3/isgreater.3:73 +#: build/C/man3/isgreater.3:81 #, no-wrap msgid "B()" msgstr "B()" #. type: Plain text -#: build/C/man3/isgreater.3:77 +#: build/C/man3/isgreater.3:85 msgid "" "determines whether its arguments are unordered, that is, whether at least " "one of the arguments is a NaN." @@ -4999,7 +5021,7 @@ msgstr "" "定する。" #. type: Plain text -#: build/C/man3/isgreater.3:82 +#: build/C/man3/isgreater.3:90 msgid "" "The macros other than B() return the result of the relational " "comparison; these macros return 0 if either argument is a NaN." @@ -5008,14 +5030,14 @@ msgstr "" "場合、これらのマクロは 0 を返す。" #. type: Plain text -#: build/C/man3/isgreater.3:85 +#: build/C/man3/isgreater.3:93 msgid "B() returns 1 if I or I is NaN and 0 otherwise." msgstr "" "B() は I か I が NaN の場合 1 を、 それ以外の場合 0 を返" "す。" #. type: Plain text -#: build/C/man3/isgreater.3:94 +#: build/C/man3/isgreater.3:102 msgid "" "Not all hardware supports these functions, and where hardware support isn't " "provided, they will be emulated by macros. This will result in a " @@ -5028,90 +5050,90 @@ msgstr "" "わないこと。" #. type: Plain text -#: build/C/man3/isgreater.3:97 +#: build/C/man3/isgreater.3:105 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/j0.3:34 +#: build/C/man3/j0.3:36 #, no-wrap msgid "J0" msgstr "J0" #. type: Plain text -#: build/C/man3/j0.3:38 +#: build/C/man3/j0.3:40 msgid "" "j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - Bessel functions of the first kind" msgstr "j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl - 第一種ベッセル関数" #. type: Plain text -#: build/C/man3/j0.3:44 +#: build/C/man3/j0.3:46 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:46 +#: build/C/man3/j0.3:48 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:48 +#: build/C/man3/j0.3:50 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/j0.3:50 +#: build/C/man3/j0.3:52 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:52 +#: build/C/man3/j0.3:54 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:54 +#: build/C/man3/j0.3:56 msgid "BIB<, float >IB<);>" msgstr "BIB<, float >IB<);>" #. type: Plain text -#: build/C/man3/j0.3:56 +#: build/C/man3/j0.3:58 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:58 +#: build/C/man3/j0.3:60 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/j0.3:60 +#: build/C/man3/j0.3:62 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/j0.3:72 +#: build/C/man3/j0.3:74 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/j0.3:74 build/C/man3/y0.3:74 +#: build/C/man3/j0.3:76 build/C/man3/y0.3:76 msgid "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE" msgstr "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE" #. type: Plain text -#: build/C/man3/j0.3:82 +#: build/C/man3/j0.3:84 msgid "B(), B(), B(), B(), B(), B():" msgstr "B(), B(), B(), B(), B(), B():" #. Also seems to work: -std=c99 -D_XOPEN_SOURCE #. type: Plain text -#: build/C/man3/j0.3:85 build/C/man3/y0.3:85 +#: build/C/man3/j0.3:87 build/C/man3/y0.3:87 msgid "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 600" msgstr "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 600" #. type: Plain text -#: build/C/man3/j0.3:98 +#: build/C/man3/j0.3:100 msgid "" "The B() and B() functions return Bessel functions of I of the " "first kind of orders 0 and 1, respectively. The B() function returns " @@ -5121,7 +5143,7 @@ msgstr "" "返す。 関数 B() は I の I 次の 第一種ベッセル関数の値を返す。" #. type: Plain text -#: build/C/man3/j0.3:108 +#: build/C/man3/j0.3:110 msgid "" "The B() etc. and B() etc. functions are versions that take and " "return I and I values, respectively." @@ -5130,14 +5152,14 @@ msgstr "" "double> 型の返り値を返す。" #. type: Plain text -#: build/C/man3/j0.3:112 +#: build/C/man3/j0.3:114 msgid "" "On success, these functions return the appropriate Bessel value of the first " "kind for I." msgstr "成功すると、これらの関数は I に対する第一種ベッセル関数の値を返す。" #. type: Plain text -#: build/C/man3/j0.3:123 +#: build/C/man3/j0.3:125 msgid "" "If I is too large in magnitude, or the result underflows, a range error " "occurs, and the return value is 0." @@ -5146,7 +5168,7 @@ msgstr "" "(range error) が発生し、返り値が 0 となる。" #. type: TP -#: build/C/man3/j0.3:130 +#: build/C/man3/j0.3:132 #, no-wrap msgid "Range error: result underflow, or I is too large in magnitude" msgstr "範囲エラー: 結果のアンダーフローや、I の絶対値が大き過ぎる" @@ -5155,7 +5177,7 @@ msgstr "範囲エラー: 結果のアンダーフローや、I の絶対値 #. .RB ( FE_UNDERFLOW ) #. is raised. #. type: Plain text -#: build/C/man3/j0.3:138 +#: build/C/man3/j0.3:140 msgid "I is set to B." msgstr "I に B が設定される。" @@ -5163,12 +5185,12 @@ msgstr "I に B が設定される。" #. e.g., j0(1.5e16) #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6805 #. type: Plain text -#: build/C/man3/j0.3:144 +#: build/C/man3/j0.3:146 msgid "These functions do not raise exceptions for B(3)." msgstr "これらの関数は、 B(3) でチェックできる例外を上げない。" #. type: Plain text -#: build/C/man3/j0.3:150 build/C/man3/y0.3:221 +#: build/C/man3/j0.3:152 build/C/man3/y0.3:223 msgid "" "The functions returning I conform to SVr4, 4.3BSD, POSIX.1-2001. " "The others are nonstandard functions that also exist on the BSDs." @@ -5177,7 +5199,7 @@ msgstr "" "外は非標準の関数で、BSD にも存在する。" #. type: Plain text -#: build/C/man3/j0.3:157 +#: build/C/man3/j0.3:159 msgid "" "There are errors of up to 2e-16 in the values returned by B(), B() " "and B() for values of I between -8 and 8." @@ -5186,47 +5208,47 @@ msgstr "" "最大で 2e-16 の誤差がある。" #. type: Plain text -#: build/C/man3/j0.3:159 +#: build/C/man3/j0.3:161 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/ldexp.3:32 +#: build/C/man3/ldexp.3:34 #, no-wrap msgid "LDEXP" msgstr "LDEXP" #. type: Plain text -#: build/C/man3/ldexp.3:35 +#: build/C/man3/ldexp.3:37 msgid "" "ldexp, ldexpf, ldexpl - multiply floating-point number by integral power of 2" msgstr "ldexp, ldexpf, ldexpl - 浮動小数点実数と 2 の整数乗との積を計算する" #. type: Plain text -#: build/C/man3/ldexp.3:40 +#: build/C/man3/ldexp.3:42 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/ldexp.3:42 +#: build/C/man3/ldexp.3:44 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/ldexp.3:44 +#: build/C/man3/ldexp.3:46 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "BIB<, int >IB<);>\n" #. type: Plain text -#: build/C/man3/ldexp.3:56 +#: build/C/man3/ldexp.3:58 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/ldexp.3:71 +#: build/C/man3/ldexp.3:73 msgid "" "The B() function returns the result of multiplying the floating-" "point number I by 2 raised to the power I." @@ -5234,18 +5256,18 @@ msgstr "" "B() 関数は、浮動小数点実数 I と 2 の I 乗との積を返す。" #. type: Plain text -#: build/C/man3/ldexp.3:74 +#: build/C/man3/ldexp.3:76 msgid "On success, these functions return I." msgstr "成功すると、これらの関数は I を返す。" #. type: Plain text -#: build/C/man3/ldexp.3:80 +#: build/C/man3/ldexp.3:82 msgid "If I is zero, then I is returned." msgstr "I がゼロの場合、 I が返される。" #. type: Plain text -#: build/C/man3/ldexp.3:104 build/C/man3/scalb.3:126 -#: build/C/man3/scalbln.3:118 +#: build/C/man3/ldexp.3:106 build/C/man3/scalb.3:128 +#: build/C/man3/scalbln.3:120 msgid "" "If the result overflows, a range error occurs, and the functions return " "B, B, or B, respectively, with a sign the " @@ -5256,18 +5278,18 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/ldexp.3:137 +#: build/C/man3/ldexp.3:139 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/lgamma.3:7 +#: build/C/man3/lgamma.3:11 #, no-wrap msgid "LGAMMA" msgstr "LGAMMA" #. type: Plain text -#: build/C/man3/lgamma.3:11 +#: build/C/man3/lgamma.3:15 msgid "" "lgamma, lgammaf, lgammal, lgamma_r, lgammaf_r, lgammal_r, signgam - log " "gamma function" @@ -5276,69 +5298,69 @@ msgstr "" "数の対数を計算する" #. type: Plain text -#: build/C/man3/lgamma.3:16 +#: build/C/man3/lgamma.3:20 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:18 +#: build/C/man3/lgamma.3:22 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:20 +#: build/C/man3/lgamma.3:24 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:22 +#: build/C/man3/lgamma.3:26 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:24 +#: build/C/man3/lgamma.3:28 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:26 +#: build/C/man3/lgamma.3:30 #, no-wrap msgid "BIB<, int *>IB<);>\n" msgstr "BIB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/lgamma.3:28 +#: build/C/man3/lgamma.3:32 #, no-wrap msgid "BIB<;>\n" msgstr "BIB<;>\n" #. type: Plain text -#: build/C/man3/lgamma.3:39 +#: build/C/man3/lgamma.3:43 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/lgamma.3:49 +#: build/C/man3/lgamma.3:53 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/lgamma.3:59 +#: build/C/man3/lgamma.3:63 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/lgamma.3:63 +#: build/C/man3/lgamma.3:67 msgid "I:" msgstr "I:" #. type: Plain text -#: build/C/man3/lgamma.3:80 +#: build/C/man3/lgamma.3:84 msgid "" "The B() function returns the natural logarithm of the absolute " "value of the Gamma function. The sign of the Gamma function is returned in " @@ -5350,7 +5372,7 @@ msgstr "" "る。 格納される値は、ガンマ関数が正または 0 の場合 1、 負の場合 -1 である。" #. type: Plain text -#: build/C/man3/lgamma.3:88 +#: build/C/man3/lgamma.3:92 msgid "" "Since using a constant location I is not thread-safe, the functions " "B() etc. have been introduced; they return the sign via the " @@ -5361,17 +5383,17 @@ msgstr "" "I 経由で返される。" #. type: Plain text -#: build/C/man3/lgamma.3:90 +#: build/C/man3/lgamma.3:94 msgid "On success, these functions return the natural logarithm of Gamma(x)." msgstr "成功すると、これらの関数は Gamma(x) の自然対数を返す。" #. type: Plain text -#: build/C/man3/lgamma.3:98 +#: build/C/man3/lgamma.3:102 msgid "If I is 1 or 2, +0 is returned." msgstr "I が 1 か 2 の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/lgamma.3:114 +#: build/C/man3/lgamma.3:118 msgid "" "If I is a nonpositive integer, a pole error occurs, and the functions " "return +B, +B, or +B, respectively." @@ -5380,7 +5402,7 @@ msgstr "" "+B, +B, +B を返す。" #. type: Plain text -#: build/C/man3/lgamma.3:124 build/C/man3/tgamma.3:83 +#: build/C/man3/lgamma.3:128 build/C/man3/tgamma.3:88 msgid "" "If the result overflows, a range error occurs, and the functions return " "B, B, or B, respectively, with the correct " @@ -5391,13 +5413,13 @@ msgstr "" "い符号が付与される。" #. type: TP -#: build/C/man3/lgamma.3:131 +#: build/C/man3/lgamma.3:135 #, no-wrap msgid "Pole error: I is a nonpositive integer" msgstr "極エラー: I が正でない整数" #. type: Plain text -#: build/C/man3/lgamma.3:159 +#: build/C/man3/lgamma.3:163 msgid "" "The B() functions are specified in C99 and POSIX.1-2001. " "I is specified in POSIX.1-2001, but not in C99. The B() " @@ -5409,7 +5431,7 @@ msgstr "" #. http://sources.redhat.com/bugzilla/show_bug.cgi?id=6777 #. type: Plain text -#: build/C/man3/lgamma.3:169 +#: build/C/man3/lgamma.3:173 msgid "" "In glibc 2.9 and earlier, when a pole error occurs, I is set to " "B; instead of the POSIX-mandated B. Since version 2.10, glibc " @@ -5421,61 +5443,61 @@ msgstr "" "は、正しい動作をする。" #. type: Plain text -#: build/C/man3/lgamma.3:171 +#: build/C/man3/lgamma.3:175 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/log.3:34 +#: build/C/man3/log.3:36 #, no-wrap msgid "LOG" msgstr "LOG" #. type: Plain text -#: build/C/man3/log.3:37 +#: build/C/man3/log.3:39 msgid "log, logf, logl - natural logarithmic function" msgstr "log, logf, logl - 自然対数関数" #. type: Plain text -#: build/C/man3/log.3:42 +#: build/C/man3/log.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log.3:44 +#: build/C/man3/log.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log.3:46 +#: build/C/man3/log.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log.3:58 +#: build/C/man3/log.3:60 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/log.3:70 +#: build/C/man3/log.3:72 msgid "The B() function returns the natural logarithm of I." msgstr "B() 関数は I の自然対数を返す。" #. type: Plain text -#: build/C/man3/log.3:73 +#: build/C/man3/log.3:75 msgid "On success, these functions return the natural logarithm of I." msgstr "成功すると、これらの関数は I の自然対数を返す。" #. type: Plain text -#: build/C/man3/log.3:82 +#: build/C/man3/log.3:84 msgid "If I is 1, the result is +0." msgstr "I が 1 の場合、+0 が返される。" #. type: Plain text -#: build/C/man3/log.3:97 build/C/man3/logb.3:109 +#: build/C/man3/log.3:99 build/C/man3/logb.3:111 msgid "" "If I is zero, then a pole error occurs, and the functions return -" "B, -B, or -B, respectively." @@ -5484,7 +5506,7 @@ msgstr "" "B, -B, -B を返す。" #. type: Plain text -#: build/C/man3/log.3:102 +#: build/C/man3/log.3:104 msgid "" "If I is negative (including negative infinity), then a domain error " "occurs, and a NaN (not a number) is returned." @@ -5493,19 +5515,19 @@ msgstr "" "(not a number) が返される。" #. type: TP -#: build/C/man3/log.3:109 build/C/man3/y0.3:163 +#: build/C/man3/log.3:111 build/C/man3/y0.3:165 #, no-wrap msgid "Domain error: I is negative" msgstr "領域エラー (domain error): I が負である" #. type: TP -#: build/C/man3/log.3:117 +#: build/C/man3/log.3:119 #, no-wrap msgid "Pole error: I is zero" msgstr "極エラー (pole error): I が 0 である" #. type: Plain text -#: build/C/man3/log.3:125 build/C/man3/tgamma.3:123 +#: build/C/man3/log.3:127 build/C/man3/tgamma.3:128 msgid "" "I is set to B. A divide-by-zero floating-point exception " "(B) is raised." @@ -5514,7 +5536,7 @@ msgstr "" "例外 (B) が上がる。" #. type: Plain text -#: build/C/man3/log.3:138 +#: build/C/man3/log.3:140 msgid "" "In glibc 2.5 and earlier, taking the B() of a NaN produces a bogus " "invalid floating-point (B) exception." @@ -5523,58 +5545,58 @@ msgstr "" "例外 (B) が発生していた。" #. type: Plain text -#: build/C/man3/log.3:145 +#: build/C/man3/log.3:147 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/log10.3:34 +#: build/C/man3/log10.3:36 #, no-wrap msgid "LOG10" msgstr "LOG10" #. type: Plain text -#: build/C/man3/log10.3:37 +#: build/C/man3/log10.3:39 msgid "log10, log10f, log10l - base-10 logarithmic function" msgstr "log10, log10f, log10l - 底が 10 の対数関数" #. type: Plain text -#: build/C/man3/log10.3:42 +#: build/C/man3/log10.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log10.3:44 +#: build/C/man3/log10.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log10.3:46 +#: build/C/man3/log10.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log10.3:58 +#: build/C/man3/log10.3:60 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/log10.3:70 +#: build/C/man3/log10.3:72 msgid "The B() function returns the base 10 logarithm of I." msgstr "B() 関数は I の常用対数 (底が 10 の対数) を返す。" #. type: Plain text -#: build/C/man3/log10.3:73 +#: build/C/man3/log10.3:75 msgid "On success, these functions return the base 10 logarithm of I." msgstr "成功すると、これらの関数は I の常用対数 (底が 10 の対数) を返す。" #. type: Plain text -#: build/C/man3/log10.3:78 build/C/man3/log2.3:78 +#: build/C/man3/log10.3:80 build/C/man3/log2.3:80 msgid "" "For special cases, including where I is 0, 1, negative, infinity, or NaN, " "see B(3)." @@ -5583,84 +5605,84 @@ msgstr "" "(3) を参照のこと。" #. type: Plain text -#: build/C/man3/log10.3:86 build/C/man3/log2.3:86 +#: build/C/man3/log10.3:88 build/C/man3/log2.3:88 msgid "" "For a discussion of the errors that can occur for these functions, see B" "(3)." msgstr "これらの関数で発生するエラーについては、 B(3) を参照のこと。" #. type: Plain text -#: build/C/man3/log10.3:99 +#: build/C/man3/log10.3:101 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/log1p.3:27 +#: build/C/man3/log1p.3:29 #, no-wrap msgid "LOG1P" msgstr "LOG1P" #. type: Plain text -#: build/C/man3/log1p.3:30 +#: build/C/man3/log1p.3:32 msgid "log1p, log1pf, log1pl - logarithm of 1 plus argument" msgstr "log1p, log1pf, log1pl - 引き数に 1 を加えた値の対数" #. type: Plain text -#: build/C/man3/log1p.3:35 +#: build/C/man3/log1p.3:37 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log1p.3:37 +#: build/C/man3/log1p.3:39 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log1p.3:39 +#: build/C/man3/log1p.3:41 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log1p.3:50 +#: build/C/man3/log1p.3:52 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/log1p.3:61 +#: build/C/man3/log1p.3:63 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/log1p.3:72 +#: build/C/man3/log1p.3:74 msgid "I returns a value equivalent to" msgstr "I は以下と等価な値を返す。" #. type: Plain text -#: build/C/man3/log1p.3:75 +#: build/C/man3/log1p.3:77 #, no-wrap msgid " log (1 + I)\n" msgstr " log (1 + I)\n" #. type: Plain text -#: build/C/man3/log1p.3:79 +#: build/C/man3/log1p.3:81 msgid "" "It is computed in a way that is accurate even if the value of I is near " "zero." msgstr "I の値が 0 に近い場合でも正確に計算できる方法が用いられる。" #. type: Plain text -#: build/C/man3/log1p.3:82 +#: build/C/man3/log1p.3:84 msgid "" "On success, these functions return the natural logarithm of I<(1\\ +\\ x)>." msgstr "成功すると、これらの関数は I<(1\\ +\\ x)> の自然対数を返す。" #. type: Plain text -#: build/C/man3/log1p.3:101 +#: build/C/man3/log1p.3:103 msgid "" "If I is -1, a pole error occurs, and the functions return -B, -" "B, or -B, respectively." @@ -5671,7 +5693,7 @@ msgstr "" #. POSIX.1 specifies a possible range error if x is subnormal #. glibc 2.8 doesn't do this #. type: Plain text -#: build/C/man3/log1p.3:109 +#: build/C/man3/log1p.3:111 msgid "" "If I is less than -1 (including negative infinity), a domain error " "occurs, and a NaN (not a number) is returned." @@ -5680,13 +5702,13 @@ msgstr "" "生し、 NaN (not a number) が返される。" #. type: TP -#: build/C/man3/log1p.3:116 +#: build/C/man3/log1p.3:118 #, no-wrap msgid "Domain error: I is less than -1" msgstr "領域エラー (domain error): I が -1 より小さい" #. type: TP -#: build/C/man3/log1p.3:124 +#: build/C/man3/log1p.3:126 #, no-wrap msgid "Pole error: I is -1" msgstr "極エラー (pole error): I が -1 である" @@ -5695,103 +5717,103 @@ msgstr "極エラー (pole error): I が -1 である" #. is set to #. .BR ERANGE . #. type: Plain text -#: build/C/man3/log1p.3:132 build/C/man3/logb.3:129 +#: build/C/man3/log1p.3:134 build/C/man3/logb.3:131 msgid "A divide-by-zero floating-point exception (B) is raised." msgstr "" "0 による除算 (divide-by-zero) 浮動小数点例外 (B) が上がる。" #. type: Plain text -#: build/C/man3/log1p.3:145 +#: build/C/man3/log1p.3:147 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/log2.3:34 +#: build/C/man3/log2.3:36 #, no-wrap msgid "LOG2" msgstr "LOG2" #. type: Plain text -#: build/C/man3/log2.3:37 +#: build/C/man3/log2.3:39 msgid "log2, log2f, log2l - base-2 logarithmic function" msgstr "log2, log2f, log2l - 底が 2 の対数関数" #. type: Plain text -#: build/C/man3/log2.3:42 +#: build/C/man3/log2.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log2.3:44 +#: build/C/man3/log2.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log2.3:46 +#: build/C/man3/log2.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/log2.3:59 +#: build/C/man3/log2.3:61 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/log2.3:70 +#: build/C/man3/log2.3:72 msgid "The B() function returns the base 2 logarithm of I." msgstr "B() 関数は底を 2 とする I の対数を返す。" #. type: Plain text -#: build/C/man3/log2.3:73 +#: build/C/man3/log2.3:75 msgid "On success, these functions return the base 2 logarithm of I." msgstr "成功すると、これらの関数は I の底を 2 とする対数を返す。" #. type: Plain text -#: build/C/man3/log2.3:100 +#: build/C/man3/log2.3:102 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/logb.3:27 +#: build/C/man3/logb.3:29 #, no-wrap msgid "LOGB" msgstr "LOGB" #. type: Plain text -#: build/C/man3/logb.3:30 +#: build/C/man3/logb.3:32 msgid "logb, logbf, logbl - get exponent of a floating-point value" msgstr "logb, logbf, logbl - 浮動小数点数の指数を取得する" #. type: Plain text -#: build/C/man3/logb.3:34 +#: build/C/man3/logb.3:36 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/logb.3:36 +#: build/C/man3/logb.3:38 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/logb.3:38 +#: build/C/man3/logb.3:40 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/logb.3:48 +#: build/C/man3/logb.3:50 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/logb.3:59 +#: build/C/man3/logb.3:61 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/logb.3:84 +#: build/C/man3/logb.3:86 msgid "" "These functions extract the exponent from the internal floating-point " "representation of I and return it as a floating-point value. The integer " @@ -5807,7 +5829,7 @@ msgstr "" "ん高速である。" #. type: Plain text -#: build/C/man3/logb.3:92 +#: build/C/man3/logb.3:94 msgid "" "If I is subnormal, B() returns the exponent I would have if it " "were normalized." @@ -5815,84 +5837,84 @@ msgstr "" "I が非正規化数の場合、 B() は I が正規化された場合の指数を返す。" #. type: Plain text -#: build/C/man3/logb.3:95 +#: build/C/man3/logb.3:97 msgid "On success, these functions return the exponent of I." msgstr "成功すると、これらの関数は I の指数部を返す。" #. type: Plain text -#: build/C/man3/logb.3:114 +#: build/C/man3/logb.3:116 msgid "" "If I is negative infinity or positive infinity, then positive infinity is " "returned." msgstr "I が負の無限大か正の無限大の場合、正の無限大が返される。" #. type: TP -#: build/C/man3/logb.3:121 +#: build/C/man3/logb.3:123 #, no-wrap msgid "Pole error: I is 0" msgstr "極エラー (pole error): I が 0 である" #. type: Plain text -#: build/C/man3/logb.3:146 +#: build/C/man3/logb.3:148 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/lrint.3:25 +#: build/C/man3/lrint.3:27 #, no-wrap msgid "LRINT" msgstr "LRINT" #. type: Plain text -#: build/C/man3/lrint.3:28 +#: build/C/man3/lrint.3:30 msgid "" "lrint, lrintf, lrintl, llrint, llrintf, llrintl - round to nearest integer" msgstr "" "lrint, lrintf, lrintl, llrint, llrintf, llrintl - 最も近い整数値に丸める" #. type: Plain text -#: build/C/man3/lrint.3:33 +#: build/C/man3/lrint.3:35 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:35 +#: build/C/man3/lrint.3:37 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:37 +#: build/C/man3/lrint.3:39 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:39 +#: build/C/man3/lrint.3:41 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:41 +#: build/C/man3/lrint.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:43 +#: build/C/man3/lrint.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lrint.3:54 build/C/man3/lround.3:55 +#: build/C/man3/lrint.3:56 build/C/man3/lround.3:57 msgid "All functions shown above:" msgstr "上記の全ての関数:" #. type: Plain text -#: build/C/man3/lrint.3:66 +#: build/C/man3/lrint.3:68 msgid "" "These functions round their argument to the nearest integer value, using the " "current rounding direction (see B(3))." @@ -5901,7 +5923,7 @@ msgstr "" "丸め方向については B(3) を参照)。" #. type: Plain text -#: build/C/man3/lrint.3:71 +#: build/C/man3/lrint.3:73 msgid "" "Note that unlike B(3), etc., the return type of these functions " "differs from that of their arguments." @@ -5910,14 +5932,14 @@ msgstr "" "こと。" #. type: Plain text -#: build/C/man3/lrint.3:73 build/C/man3/lround.3:76 build/C/man3/rint.3:105 -#: build/C/man3/round.3:73 build/C/man3/trunc.3:61 +#: build/C/man3/lrint.3:75 build/C/man3/lround.3:78 build/C/man3/rint.3:107 +#: build/C/man3/round.3:75 build/C/man3/trunc.3:63 msgid "These functions return the rounded integer value." msgstr "これらの関数は丸めた整数値を返す。" #. The return value is -(LONG_MAX - 1) or -(LLONG_MAX -1) #. type: Plain text -#: build/C/man3/lrint.3:85 build/C/man3/lround.3:88 +#: build/C/man3/lrint.3:87 build/C/man3/lround.3:90 msgid "" "If I is a NaN or an infinity, or the rounded value is too large to be " "stored in a I (I in the case of the B functions) then " @@ -5928,13 +5950,13 @@ msgstr "" "生し、返り値は不定となる。" #. type: TP -#: build/C/man3/lrint.3:92 build/C/man3/lround.3:95 +#: build/C/man3/lrint.3:94 build/C/man3/lround.3:97 #, no-wrap msgid "Domain error: I is a NaN or infinite, or the rounded value is too large" msgstr "領域エラー (domain error): I が NaN か無限大、もしくは丸めた値が大き過ぎる" #. type: Plain text -#: build/C/man3/lrint.3:116 +#: build/C/man3/lrint.3:118 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -5943,13 +5965,13 @@ msgstr "" "(3)" #. type: TH -#: build/C/man3/lround.3:25 +#: build/C/man3/lround.3:27 #, no-wrap msgid "LROUND" msgstr "LROUND" #. type: Plain text -#: build/C/man3/lround.3:29 +#: build/C/man3/lround.3:31 msgid "" "lround, lroundf, lroundl, llround, llroundf, llroundl - round to nearest " "integer, away from zero" @@ -5958,43 +5980,43 @@ msgstr "" "近い整数値に丸める" #. type: Plain text -#: build/C/man3/lround.3:34 +#: build/C/man3/lround.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:36 +#: build/C/man3/lround.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:38 +#: build/C/man3/lround.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:40 +#: build/C/man3/lround.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:42 +#: build/C/man3/lround.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:44 +#: build/C/man3/lround.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/lround.3:68 +#: build/C/man3/lround.3:70 msgid "" "These functions round their argument to the nearest integer value, rounding " "away from zero, regardless of the current rounding direction (see B" @@ -6005,7 +6027,7 @@ msgstr "" "(3) 参照)。" #. type: Plain text -#: build/C/man3/lround.3:74 +#: build/C/man3/lround.3:76 msgid "" "Note that unlike B(3), B(3), etc., the return type of these " "functions differs from that of their arguments." @@ -6014,7 +6036,7 @@ msgstr "" "なる点に注意すること。" #. type: Plain text -#: build/C/man3/lround.3:119 build/C/man3/trunc.3:85 +#: build/C/man3/lround.3:121 build/C/man3/trunc.3:87 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -6023,18 +6045,18 @@ msgstr "" "(3)" #. type: TH -#: build/C/man7/math_error.7:24 +#: build/C/man7/math_error.7:26 #, no-wrap msgid "MATH_ERROR" msgstr "MATH_ERROR" #. type: Plain text -#: build/C/man7/math_error.7:27 +#: build/C/man7/math_error.7:29 msgid "math_error - detecting errors from mathematical functions" msgstr "math_error - 数学関数からのエラーの検出" #. type: Plain text -#: build/C/man7/math_error.7:32 +#: build/C/man7/math_error.7:34 #, no-wrap msgid "" "B<#include Emath.hE>\n" @@ -6046,7 +6068,7 @@ msgstr "" "B<#include Efenv.hE>\n" #. type: Plain text -#: build/C/man7/math_error.7:51 +#: build/C/man7/math_error.7:53 msgid "" "When an error occurs, most library functions indicate this fact by returning " "a special value (e.g., -1 or NULL). Because they typically return a " @@ -6065,7 +6087,7 @@ msgstr "" "いる。)" #. type: Plain text -#: build/C/man7/math_error.7:56 +#: build/C/man7/math_error.7:58 msgid "" "A portable program that needs to check for an error from a mathematical " "function should set I to zero, and make the following call" @@ -6074,25 +6096,25 @@ msgstr "" "は、 数学関数を呼び出す前に I を 0 に設定し、" #. type: Plain text -#: build/C/man7/math_error.7:60 +#: build/C/man7/math_error.7:62 #, no-wrap msgid "feclearexcept(FE_ALL_EXCEPT);\n" msgstr "feclearexcept(FE_ALL_EXCEPT);\n" #. type: Plain text -#: build/C/man7/math_error.7:64 +#: build/C/man7/math_error.7:66 msgid "before calling a mathematical function." msgstr "を呼び出すべきである。" #. type: Plain text -#: build/C/man7/math_error.7:70 +#: build/C/man7/math_error.7:72 msgid "" "Upon return from the mathematical function, if I is nonzero, or the " "following call (see B(3)) returns nonzero" msgstr "数学関数から返ってきた際に、 I が 0 以外か、" #. type: Plain text -#: build/C/man7/math_error.7:75 +#: build/C/man7/math_error.7:77 #, no-wrap msgid "" "fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW |\n" @@ -6111,27 +6133,28 @@ msgstr "" #. FE_INEXACT = 0x20 #. }; #. type: Plain text -#: build/C/man7/math_error.7:88 +#: build/C/man7/math_error.7:90 msgid "then an error occurred in the mathematical function." msgstr "" "の呼び出しが 0 以外を返した場合 (B(3) 参照)、数学関数でエラーが発生し" "ている。" #. type: Plain text -#: build/C/man7/math_error.7:91 +#: build/C/man7/math_error.7:93 msgid "" "The error conditions that can occur for mathematical functions are described " "below." msgstr "数学関数で発生するエラー条件については以下で説明する。" #. type: SS -#: build/C/man7/math_error.7:91 -#, no-wrap -msgid "Domain Error" +#: build/C/man7/math_error.7:93 +#, fuzzy, no-wrap +#| msgid "Domain Error" +msgid "Domain error" msgstr "領域エラー (domain error)" #. type: Plain text -#: build/C/man7/math_error.7:107 +#: build/C/man7/math_error.7:109 msgid "" "A I occurs when a mathematical function is supplied with an " "argument whose value falls outside the domain for which the function is " @@ -6147,13 +6170,14 @@ msgstr "" "数点例外 (B) を上げる。" #. type: SS -#: build/C/man7/math_error.7:107 -#, no-wrap -msgid "Pole Error" +#: build/C/man7/math_error.7:109 +#, fuzzy, no-wrap +#| msgid "Pole Error" +msgid "Pole error" msgstr "極エラー (pole error)" #. type: Plain text -#: build/C/man7/math_error.7:131 +#: build/C/man7/math_error.7:133 msgid "" "A I occurs when the mathematical result of a function is an " "exact infinity (e.g., the logarithm of 0 is negative infinity). When a pole " @@ -6173,13 +6197,14 @@ msgstr "" "(divide-by-zero)」 浮動小数点例外 (B) が上がる。" #. type: SS -#: build/C/man7/math_error.7:131 -#, no-wrap -msgid "Range Error" +#: build/C/man7/math_error.7:133 +#, fuzzy, no-wrap +#| msgid "Range Error" +msgid "Range error" msgstr "範囲エラー (range エラー)" #. type: Plain text -#: build/C/man7/math_error.7:138 +#: build/C/man7/math_error.7:140 msgid "" "A I occurs when the magnitude of the function result means that " "it cannot be represented in the result type of the function. The return " @@ -6191,7 +6216,7 @@ msgstr "" "ダーフロー であったかによって異なる。" #. type: Plain text -#: build/C/man7/math_error.7:160 +#: build/C/man7/math_error.7:162 msgid "" "A floating result I if the result is finite, but is too large to " "represented in the result type. When an overflow occurs, the function " @@ -6208,7 +6233,7 @@ msgstr "" "ロー (overflow)」 浮動小数点例外 (B) が上がる。" #. type: Plain text -#: build/C/man7/math_error.7:175 +#: build/C/man7/math_error.7:177 msgid "" "A floating result I if the result is too small to be represented " "in the result type. If an underflow occurs, a mathematical function " @@ -6226,7 +6251,7 @@ msgstr "" "上がる。" #. type: Plain text -#: build/C/man7/math_error.7:185 +#: build/C/man7/math_error.7:187 msgid "" "Some functions deliver a range error if the supplied argument value, or the " "correct function result, would be I. A subnormal value is one " @@ -6243,7 +6268,7 @@ msgstr "" #. See CONFORMANCE in the glibc 2.8 (and earlier) source. #. type: Plain text -#: build/C/man7/math_error.7:207 +#: build/C/man7/math_error.7:209 msgid "" "The I identifier specified by C99 and POSIX.1-2001 is not " "supported by glibc. This identifier is supposed to indicate which of the " @@ -6268,7 +6293,7 @@ msgstr "" #. http://www.securecoding.cert.org/confluence/display/seccode/FLP32-C.+Prevent+or+detect+domain+and+range+errors+in+math+functions #. type: Plain text -#: build/C/man7/math_error.7:220 +#: build/C/man7/math_error.7:222 msgid "" "To avoid the complexities of using I and B(3) for " "error checking, it is often advised that one should instead check for bad " @@ -6283,13 +6308,13 @@ msgstr "" "ことを保証するものである。" #. type: Plain text -#: build/C/man7/math_error.7:224 +#: build/C/man7/math_error.7:226 #, no-wrap msgid "double x, r;\n" msgstr "double x, r;\n" #. type: Plain text -#: build/C/man7/math_error.7:228 +#: build/C/man7/math_error.7:230 #, no-wrap msgid "" "if (isnan(x) || islessequal(x, 0)) {\n" @@ -6301,13 +6326,13 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man7/math_error.7:230 +#: build/C/man7/math_error.7:232 #, no-wrap msgid "r = log(x);\n" msgstr "r = log(x);\n" #. type: Plain text -#: build/C/man7/math_error.7:238 +#: build/C/man7/math_error.7:240 msgid "" "The discussion on this page does not apply to the complex mathematical " "functions (i.e., those declared by Icomplex.hE>), which in general " @@ -6318,7 +6343,7 @@ msgstr "" "ラーを返すことを 要求してない。" #. type: Plain text -#: build/C/man7/math_error.7:254 +#: build/C/man7/math_error.7:256 msgid "" "The B(1) I<-fno-math-errno> option causes the executable to employ " "implementations of some mathematical functions that are faster than the " @@ -6333,7 +6358,7 @@ msgstr "" "B(3) を使ったエラーの検査は可能である。" #. type: Plain text -#: build/C/man7/math_error.7:263 +#: build/C/man7/math_error.7:265 msgid "" "B(1), B(3), B(3), B(3), B(3), " "B(3), B(3), B(3)" @@ -6342,49 +6367,51 @@ msgstr "" "B(3), B(3), B(3)" #. type: Plain text -#: build/C/man7/math_error.7:265 +#: build/C/man7/math_error.7:267 msgid "I" msgstr "I" #. type: TH -#: build/C/man3/matherr.3:25 +#: build/C/man3/matherr.3:27 #, no-wrap msgid "MATHERR" msgstr "MATHERR" #. type: TH -#: build/C/man3/matherr.3:25 +#: build/C/man3/matherr.3:27 #, no-wrap msgid "2010-09-10" msgstr "2010-09-10" #. type: Plain text -#: build/C/man3/matherr.3:28 +#: build/C/man3/matherr.3:30 msgid "matherr - SVID math library exception handling" -msgstr "" +msgstr "matherr - SVID 数学ライブラリの例外処理" #. type: Plain text -#: build/C/man3/matherr.3:32 +#: build/C/man3/matherr.3:34 #, no-wrap msgid "" "B<#define _SVID_SOURCE> /* See feature_test_macros(7) */\n" "B<#include Emath.hE>\n" msgstr "" +"B<#define _SVID_SOURCE> /* feature_test_macros(7) 参照 */\n" +"B<#include Emath.hE>\n" #. type: Plain text -#: build/C/man3/matherr.3:34 +#: build/C/man3/matherr.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/matherr.3:36 +#: build/C/man3/matherr.3:38 #, no-wrap msgid "B\n" msgstr "B\n" #. type: Plain text -#: build/C/man3/matherr.3:49 +#: build/C/man3/matherr.3:51 msgid "" "The System V Interface Definition (SVID) specifies that various math " "functions should invoke a function called B() if a math exception " @@ -6392,26 +6419,41 @@ msgid "" "after B() returns, the system then returns to the math function, " "which in turn returns to the caller." msgstr "" +"System V Interface Definition (SVID) では、各種の数学関数は数学的な\n" +"例外を検出した場合に B() を呼ばれる関数を起動すべきである、\n" +"と規定されている。この関数は数学関数が返る前に呼び出される。\n" +"B() が返った後に、システムは数学関数に戻り、\n" +"それから呼び出し元に返る。" #. type: Plain text -#: build/C/man3/matherr.3:60 +#: build/C/man3/matherr.3:62 msgid "" "The B() mechanism is supported by glibc, but is now obsolete: new " "applications should use the techniques described in B(7) and " "B(3). This page documents the glibc B() mechanism as an aid " "for maintaining and porting older applications." msgstr "" +"B() の仕組みは glibc によりサポートされているが、\n" +"現在は廃止予定の扱いである。\n" +"新しくアプリケーションを作成する際には、\n" +"B(7) と B(3) で説明されている手法を使用すべきである。\n" +"このマニュアルページでは、古いアプリケーションを保守したり移植する際の\n" +"助けとなるよう、 glibc の B() の仕組みについて説明する。" #. type: Plain text -#: build/C/man3/matherr.3:73 +#: build/C/man3/matherr.3:75 msgid "" "To employ B(), the programmer must define the B<_SVID_SOURCE> " "feature test macro (before including I header files), and assign the " "value B<_SVID_> to the external variable B<_LIB_VERSION>." msgstr "" +"B() を使用するためには、\n" +"プログラマは (I<どの>ヘッダファイルをインクルードするよりも前に)\n" +"B<_SVID_SOURCE> 機能検査マクロを定義し、値 B<_SVID_> をグローバル変数\n" +"B<_LIB_VERSION> に代入しなければならない。" #. type: Plain text -#: build/C/man3/matherr.3:85 +#: build/C/man3/matherr.3:87 msgid "" "The system provides a default version of B(). This version does " "nothing, and returns zero (see below for the significance of this). The " @@ -6420,9 +6462,16 @@ msgid "" "with one argument, a pointer to an I structure, defined as " "follows:" msgstr "" +"デフォルト版の B() がシステムによって提供されている。\n" +"デフォルト版は何も行わず、0 を返す (このことの重要性については\n" +"下記を参照)。プログラマが B() を定義することで、\n" +"デフォルト版を上書きすることができる。\n" +"プログラマが定義した関数は例外が発生した際に起動される。\n" +"この関数は引き数 1 個で起動され、その引き数は以下に示す\n" +"I 構造体へのポインタである。" #. type: Plain text -#: build/C/man3/matherr.3:95 +#: build/C/man3/matherr.3:97 #, no-wrap msgid "" "struct exception {\n" @@ -6442,149 +6491,182 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/matherr.3:101 +#: build/C/man3/matherr.3:103 msgid "The I field has one of the following values:" -msgstr "" +msgstr "I フィールドは以下の値のいずれかである。" #. type: TP -#: build/C/man3/matherr.3:101 +#: build/C/man3/matherr.3:103 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:109 +#: build/C/man3/matherr.3:111 msgid "" "A domain error occurred (the function argument was outside the range for " "which the function is defined). The return value depends on the function; " "I is set to B." msgstr "" +"領域エラー (domain error) が発生した\n" +"(関数の引き数が関数が定義された範囲外であった)。\n" +"返り値は関数によって異なり、 I には B が設定される。" #. type: TP -#: build/C/man3/matherr.3:109 +#: build/C/man3/matherr.3:111 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:120 +#: build/C/man3/matherr.3:122 msgid "" "A pole error occurred (the function result is an infinity). The return " "value in most cases is B (the largest single precision floating-point " "number), appropriately signed. In most cases, I is set to B." msgstr "" +"極エラー (pole error) が発生した (関数の結果が無限大である)。\n" +"返り値はほとんどの場合 B (最大の単精度浮動小数点数) となり、\n" +"たいていは符号付きである。\n" +"ほとんどの場合、I には B が設定される。" #. type: TP -#: build/C/man3/matherr.3:120 +#: build/C/man3/matherr.3:122 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:129 +#: build/C/man3/matherr.3:131 msgid "" "An overflow occurred. In most cases, the value B is returned, and " "I is set to B." msgstr "" +"オーバーフローが発生した。\n" +"ほとんどの場合、値 B が返され、\n" +"I には B が設定される。" #. type: TP -#: build/C/man3/matherr.3:129 +#: build/C/man3/matherr.3:131 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:136 +#: build/C/man3/matherr.3:138 msgid "" "An underflow occurred. 0.0 is returned, and I is set to B." msgstr "" +"アンダーフローが発生した。\n" +"0.0 が返され、 I に B が設定される。" #. type: TP -#: build/C/man3/matherr.3:136 +#: build/C/man3/matherr.3:138 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:143 +#: build/C/man3/matherr.3:145 msgid "" "Total loss of significance. 0.0 is returned, and I is set to " "B." msgstr "" +"Total loss of significance が発生した。\n" +"0.0 が返され、 I に B が設定される。" #. type: TP -#: build/C/man3/matherr.3:143 +#: build/C/man3/matherr.3:145 #, no-wrap msgid "B" msgstr "B" #. type: Plain text -#: build/C/man3/matherr.3:148 +#: build/C/man3/matherr.3:150 msgid "" "Partial loss of significance. This value is unused on glibc (and many other " "systems)." msgstr "" +"Partial loss of significance が発生した。\n" +"この値は glibc (や他の多くのシステム) で使用されていない。" #. type: Plain text -#: build/C/man3/matherr.3:156 +#: build/C/man3/matherr.3:158 msgid "" "The I and I fields are the arguments supplied to the function " "(I is undefined for functions that take only one argument)." msgstr "" +"フィールド I と I は関数に渡された引き数である\n" +"(引き数を一つしか取らない関数の場合は I は不定となる)。" #. type: Plain text -#: build/C/man3/matherr.3:164 +#: build/C/man3/matherr.3:166 msgid "" "The I field specifies the return value that the math function will " "return to its caller. The programmer-defined B() can modify this " "field to change the return value of the math function." msgstr "" +"I フィールドはその数学関数が呼び出し元に返そうとしている返り値\n" +"を示す。プログラマが定義した B() でこのフィールドを変更する\n" +"ことで、その数学関数の返り値を変更することができる。" #. type: Plain text -#: build/C/man3/matherr.3:171 +#: build/C/man3/matherr.3:173 msgid "" "If the B() function returns zero, then the system sets I as " "described above, and may print an error message on standard error (see " "below)." msgstr "" +"B() 関数が 0 を返した場合、\n" +"システムは I を上記の通り設定し、標準エラー出力に\n" +"エラーメッセージを表示することがある (下記参照)。" #. type: Plain text -#: build/C/man3/matherr.3:177 +#: build/C/man3/matherr.3:179 msgid "" "If the B() function returns a nonzero value, then the system does " "not set I, and doesn't print an error message." msgstr "" +"B() 関数が 0 以外の値を返した場合、\n" +"システムは I を設定せず、エラーメッセージの表示も行わない。" #. type: SS -#: build/C/man3/matherr.3:177 +#: build/C/man3/matherr.3:179 #, no-wrap msgid "Math functions that employ matherr()" -msgstr "" +msgstr "matherr() を利用している数学関数" #. type: Plain text -#: build/C/man3/matherr.3:187 +#: build/C/man3/matherr.3:189 msgid "" "The table below lists the functions and circumstances in which B() " "is called. The \"Type\" column indicates the value assigned to Itype> when calling B(). The \"Result\" column is the default " "return value assigned to Iretval>." msgstr "" +"下記の表は、関数と B() が呼び出される状況の一覧である。\n" +"\"Type\" 列 は B() が呼び出される際に Itype> に\n" +"設定される値を示す。 \"Result\" 列は Iretval> に\n" +"設定されるデフォルトの返り値を示す。" #. type: Plain text -#: build/C/man3/matherr.3:193 +#: build/C/man3/matherr.3:195 msgid "" "The \"Msg?\" and \"errno\" columns describe the default behavior if " "B() returns zero. If the \"Msg?\" columns contains \"y\", then " "the system prints an error message on standard error." msgstr "" +"\"Msg?\" 列と \"errno\" 列は B() が 0 を返した場合のデフォルトの\n" +"動作を示す。 \"Msg?\" 列に \"y\" が入っている場合、システムは標準エラー\n" +"出力にエラーメッセージを表示する。" #. type: Plain text -#: build/C/man3/matherr.3:195 +#: build/C/man3/matherr.3:197 msgid "The table uses the following notations and abbreviations:" -msgstr "" +msgstr "以下の表では、下記の記法と省略形を使用している。" #. type: Plain text -#: build/C/man3/matherr.3:207 +#: build/C/man3/matherr.3:209 #, no-wrap msgid "" "x first argument to function\n" @@ -6597,352 +6679,361 @@ msgid "" "|x| absolute value of x\n" "X_TLOSS is a constant defined in Imath.hE>\n" msgstr "" +"x 関数の最初の引き数\n" +"y 関数の二番目の引き数\n" +"fin 引き数の値が無限大\n" +"neg 引き数が負の値\n" +"int 引き数が整数値\n" +"o/f 結果のオーバーフロー\n" +"u/f 結果のアンダーフロー\n" +"|x| x の絶対値\n" +"X_TLOSS Imath.hE> で定義される定数\n" #. type: tbl table -#: build/C/man3/matherr.3:214 +#: build/C/man3/matherr.3:216 #, no-wrap msgid "Function\tType\tResult\tMsg?\terrno\n" -msgstr "" +msgstr "Function\tType\tResult\tMsg?\terrno\n" #. type: tbl table -#: build/C/man3/matherr.3:215 +#: build/C/man3/matherr.3:217 #, no-wrap msgid "acos(|x|E1)\tDOMAIN\tHUGE\ty\tEDOM\n" msgstr "acos(|x|E1)\tDOMAIN\tHUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:216 +#: build/C/man3/matherr.3:218 #, no-wrap msgid "asin(|x|E1)\tDOMAIN\tHUGE\ty\tEDOM\n" msgstr "asin(|x|E1)\tDOMAIN\tHUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:217 +#: build/C/man3/matherr.3:219 #, no-wrap msgid "atan2(0,0)\tDOMAIN\tHUGE\ty\tEDOM\n" msgstr "atan2(0,0)\tDOMAIN\tHUGE\ty\tEDOM\n" #. retval is 0.0/0.0 #. type: tbl table -#: build/C/man3/matherr.3:218 +#: build/C/man3/matherr.3:220 #, no-wrap -msgid "acosh(xE1)\tDOMAIN\tNAN\ty\tEDOM \n" -msgstr "acosh(xE1)\tDOMAIN\tNAN\ty\tEDOM \n" +msgid "acosh(xE1)\tDOMAIN\tNAN\ty\tEDOM\t\n" +msgstr "acosh(xE1)\tDOMAIN\tNAN\ty\tEDOM\t\n" #. retval is 0.0/0.0 #. type: tbl table -#: build/C/man3/matherr.3:219 +#: build/C/man3/matherr.3:221 #, no-wrap -msgid "atanh(|x|E1)\tDOMAIN\tNAN\ty\tEDOM \n" -msgstr "atanh(|x|E1)\tDOMAIN\tNAN\ty\tEDOM \n" +msgid "atanh(|x|E1)\tDOMAIN\tNAN\ty\tEDOM\t\n" +msgstr "atanh(|x|E1)\tDOMAIN\tNAN\ty\tEDOM\t\n" #. retval is x/0.0 #. type: tbl table -#: build/C/man3/matherr.3:220 +#: build/C/man3/matherr.3:222 #, no-wrap -msgid "atanh(|x|==1)\tSING\t(xE0.0)?\ty\tEDOM \n" -msgstr "atanh(|x|==1)\tSING\t(xE0.0)?\ty\tEDOM \n" +msgid "atanh(|x|==1)\tSING\t(xE0.0)?\ty\tEDOM\t\n" +msgstr "atanh(|x|==1)\tSING\t(xE0.0)?\ty\tEDOM\t\n" #. type: tbl table -#: build/C/man3/matherr.3:221 build/C/man3/matherr.3:266 +#: build/C/man3/matherr.3:223 build/C/man3/matherr.3:268 #, no-wrap msgid "\\ \t\\ \tHUGE_VAL :\n" msgstr "\\ \t\\ \tHUGE_VAL :\n" #. type: tbl table -#: build/C/man3/matherr.3:222 build/C/man3/matherr.3:267 +#: build/C/man3/matherr.3:224 build/C/man3/matherr.3:269 #, no-wrap msgid "\\ \t\\ \t-HUGE_VAL\n" msgstr "\\ \t\\ \t-HUGE_VAL\n" #. type: tbl table -#: build/C/man3/matherr.3:223 +#: build/C/man3/matherr.3:225 #, no-wrap msgid "cosh(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "cosh(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:224 +#: build/C/man3/matherr.3:226 #, no-wrap msgid "sinh(fin) o/f\tOVERFLOW\t(xE0.0) ?\tn\tERANGE\n" msgstr "sinh(fin) o/f\tOVERFLOW\t(xE0.0) ?\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:225 +#: build/C/man3/matherr.3:227 #, no-wrap msgid "\\ \t\\ \tHUGE : -HUGE\n" msgstr "\\ \t\\ \tHUGE : -HUGE\n" #. type: tbl table -#: build/C/man3/matherr.3:226 +#: build/C/man3/matherr.3:228 #, no-wrap msgid "sqrt(xE0)\tDOMAIN\t0.0\ty\tEDOM\n" msgstr "sqrt(xE0)\tDOMAIN\t0.0\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:227 +#: build/C/man3/matherr.3:229 #, no-wrap msgid "hypot(fin,fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "hypot(fin,fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:228 +#: build/C/man3/matherr.3:230 #, no-wrap msgid "exp(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "exp(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:229 +#: build/C/man3/matherr.3:231 #, no-wrap msgid "exp(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" msgstr "exp(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:230 +#: build/C/man3/matherr.3:232 #, no-wrap msgid "exp2(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "exp2(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:231 +#: build/C/man3/matherr.3:233 #, no-wrap msgid "exp2(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" msgstr "exp2(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:232 +#: build/C/man3/matherr.3:234 #, no-wrap msgid "exp10(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "exp10(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:233 +#: build/C/man3/matherr.3:235 #, no-wrap msgid "exp10(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" msgstr "exp10(fin) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:234 +#: build/C/man3/matherr.3:236 #, no-wrap msgid "j0(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "j0(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:235 +#: build/C/man3/matherr.3:237 #, no-wrap msgid "j1(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "j1(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:236 +#: build/C/man3/matherr.3:238 #, no-wrap msgid "jn(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "jn(|x|EX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:237 +#: build/C/man3/matherr.3:239 #, no-wrap msgid "y0(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "y0(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:238 +#: build/C/man3/matherr.3:240 #, no-wrap msgid "y1(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "y1(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:239 +#: build/C/man3/matherr.3:241 #, no-wrap msgid "yn(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" msgstr "yn(xEX_TLOSS)\tTLOSS\t0.0\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:240 +#: build/C/man3/matherr.3:242 #, no-wrap msgid "y0(0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "y0(0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:241 +#: build/C/man3/matherr.3:243 #, no-wrap msgid "y0(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "y0(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:242 +#: build/C/man3/matherr.3:244 #, no-wrap msgid "y1(0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "y1(0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:243 +#: build/C/man3/matherr.3:245 #, no-wrap msgid "y1(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "y1(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:244 +#: build/C/man3/matherr.3:246 #, no-wrap msgid "yn(n,0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "yn(n,0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:245 +#: build/C/man3/matherr.3:247 #, no-wrap msgid "yn(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "yn(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:246 +#: build/C/man3/matherr.3:248 #, no-wrap msgid "lgamma(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "lgamma(fin) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:247 +#: build/C/man3/matherr.3:249 #, no-wrap msgid "lgamma(-int) or\tSING\tHUGE\ty\tEDOM\n" msgstr "lgamma(-int) or\tSING\tHUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:248 +#: build/C/man3/matherr.3:250 #, no-wrap msgid "\\ \\ lgamma(0)\n" msgstr "\\ \\ lgamma(0)\n" #. type: tbl table -#: build/C/man3/matherr.3:249 +#: build/C/man3/matherr.3:251 #, no-wrap msgid "tgamma(fin) o/f\tOVERFLOW\tHUGE_VAL\tn\tERANGE\n" msgstr "tgamma(fin) o/f\tOVERFLOW\tHUGE_VAL\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:250 +#: build/C/man3/matherr.3:252 #, no-wrap msgid "tgamma(-int)\tSING\tNAN\ty\tEDOM\n" msgstr "tgamma(-int)\tSING\tNAN\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:251 +#: build/C/man3/matherr.3:253 #, no-wrap msgid "tgamma(0)\tSING\tcopysign(\ty\tERANGE\n" msgstr "tgamma(0)\tSING\tcopysign(\ty\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:252 +#: build/C/man3/matherr.3:254 #, no-wrap msgid "\\ \t\\ \tHUGE_VAL,x)\n" msgstr "\\ \t\\ \tHUGE_VAL,x)\n" #. type: tbl table -#: build/C/man3/matherr.3:253 +#: build/C/man3/matherr.3:255 #, no-wrap msgid "log(0)\tSING\t-HUGE\ty\tEDOM\n" msgstr "log(0)\tSING\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:254 +#: build/C/man3/matherr.3:256 #, no-wrap msgid "log(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "log(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. different from log() #. type: tbl table -#: build/C/man3/matherr.3:255 +#: build/C/man3/matherr.3:257 #, no-wrap msgid "log2(0)\tSING\t-HUGE\tn\tEDOM\t\n" msgstr "log2(0)\tSING\t-HUGE\tn\tEDOM\t\n" #. different from log() #. type: tbl table -#: build/C/man3/matherr.3:256 +#: build/C/man3/matherr.3:258 #, no-wrap msgid "log2(xE0)\tDOMAIN\t-HUGE\tn\tEDOM\t\n" msgstr "log2(xE0)\tDOMAIN\t-HUGE\tn\tEDOM\t\n" #. type: tbl table -#: build/C/man3/matherr.3:257 +#: build/C/man3/matherr.3:259 #, no-wrap msgid "log10(0)\tSING\t-HUGE\ty\tEDOM\n" msgstr "log10(0)\tSING\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:258 +#: build/C/man3/matherr.3:260 #, no-wrap msgid "log10(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" msgstr "log10(xE0)\tDOMAIN\t-HUGE\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:259 +#: build/C/man3/matherr.3:261 #, no-wrap msgid "pow(0.0,0.0)\tDOMAIN\t0.0\ty\tEDOM\n" msgstr "pow(0.0,0.0)\tDOMAIN\t0.0\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:260 +#: build/C/man3/matherr.3:262 #, no-wrap msgid "pow(x,y) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" msgstr "pow(x,y) o/f\tOVERFLOW\tHUGE\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:261 +#: build/C/man3/matherr.3:263 #, no-wrap msgid "pow(x,y) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" msgstr "pow(x,y) u/f\tUNDERFLOW\t0.0\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:262 +#: build/C/man3/matherr.3:264 #, no-wrap msgid "pow(NaN,0.0)\tDOMAIN\tx\tn\tEDOM\n" msgstr "pow(NaN,0.0)\tDOMAIN\tx\tn\tEDOM\n" #. +0 and -0 #. type: tbl table -#: build/C/man3/matherr.3:263 +#: build/C/man3/matherr.3:265 #, no-wrap msgid "0**neg\tDOMAIN\t0.0\ty\tEDOM\t\n" msgstr "0**neg\tDOMAIN\t0.0\ty\tEDOM\t\n" #. type: tbl table -#: build/C/man3/matherr.3:264 +#: build/C/man3/matherr.3:266 #, no-wrap msgid "neg**non-int\tDOMAIN\t0.0\ty\tEDOM\n" msgstr "neg**non-int\tDOMAIN\t0.0\ty\tEDOM\n" #. type: tbl table -#: build/C/man3/matherr.3:265 +#: build/C/man3/matherr.3:267 #, no-wrap msgid "scalb() o/f\tOVERFLOW\t(xE0.0) ?\tn\tERANGE\n" msgstr "scalb() o/f\tOVERFLOW\t(xE0.0) ?\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:268 +#: build/C/man3/matherr.3:270 #, no-wrap msgid "scalb() u/f\tUNDERFLOW\tcopysign(\tn\tERANGE\n" msgstr "scalb() u/f\tUNDERFLOW\tcopysign(\tn\tERANGE\n" #. type: tbl table -#: build/C/man3/matherr.3:269 +#: build/C/man3/matherr.3:271 #, no-wrap msgid "\\ \t\\ \t\\ \\ 0.0,x)\n" msgstr "\\ \t\\ \t\\ \\ 0.0,x)\n" #. type: tbl table -#: build/C/man3/matherr.3:270 +#: build/C/man3/matherr.3:272 #, no-wrap msgid "fmod(x,0)\tDOMAIN\tx\ty\tEDOM\n" msgstr "fmod(x,0)\tDOMAIN\tx\ty\tEDOM\n" #. retval is 0.0/0.0 #. type: tbl table -#: build/C/man3/matherr.3:271 +#: build/C/man3/matherr.3:273 #, no-wrap -msgid "remainder(x,0)\tDOMAIN\tNAN\ty\tEDOM \n" -msgstr "remainder(x,0)\tDOMAIN\tNAN\ty\tEDOM \n" +msgid "remainder(x,0)\tDOMAIN\tNAN\ty\tEDOM\t\n" +msgstr "remainder(x,0)\tDOMAIN\tNAN\ty\tEDOM\t\n" #. type: Plain text -#: build/C/man3/matherr.3:294 +#: build/C/man3/matherr.3:296 msgid "" "The example program demonstrates the use of B() when calling B" "(3). The program takes up to three command-line arguments. The first " @@ -6954,16 +7045,29 @@ msgid "" "alternative return value that B() should assign as the return " "value of the math function." msgstr "" +"以下のサンプルプログラムは B(3) を呼び出した際の\n" +"B() の使用法を示したものである。\n" +"最初の引き数は B(3) に渡す浮動小数点数である。\n" +"省略可能な第二引き数を指定した場合、\n" +"B<_LIB_VERSION> に B<_SVID_> が設定され、\n" +"B() が呼ばれるようになる。\n" +"このコマンドライン引き数で指定した整数は、\n" +"B() からの返り値として使用される。\n" +"省略可能な第三引き数を指定した場合、 B() は\n" +"数学関数の返り値として代わりに引き数で指定した値を割り当てる。" #. type: Plain text -#: build/C/man3/matherr.3:299 +#: build/C/man3/matherr.3:301 msgid "" "The following example run, where B(3) is given an argument of 0.0, " "does not use B():" msgstr "" +"以下の実行例では、\n" +"B(3) に引き数 0.0 が渡しているが、\n" +"B() は使用しない。" #. type: Plain text -#: build/C/man3/matherr.3:305 +#: build/C/man3/matherr.3:307 #, no-wrap msgid "" "$B< ./a.out 0.0>\n" @@ -6975,12 +7079,14 @@ msgstr "" "x=-inf\n" #. type: Plain text -#: build/C/man3/matherr.3:311 +#: build/C/man3/matherr.3:313 msgid "In the following run, B() is called, and returns 0:" msgstr "" +"以下の実行例では、\n" +"B() が呼び出され、返り値 0 が返される。" #. type: Plain text -#: build/C/man3/matherr.3:321 +#: build/C/man3/matherr.3:323 #, no-wrap msgid "" "$B< ./a.out 0.0 0>\n" @@ -7000,18 +7106,18 @@ msgstr "" "x=-340282346638528859811704183484516925440.000000\n" #. type: Plain text -#: build/C/man3/matherr.3:325 +#: build/C/man3/matherr.3:327 msgid "The message \"log: SING error\" was printed by the C library." -msgstr "" +msgstr "メッセージ \"log: SING error\" は C ライブラリによって出力されている。" #. type: Plain text -#: build/C/man3/matherr.3:329 +#: build/C/man3/matherr.3:331 msgid "" "In the following run, B() is called, and returns a nonzero value:" -msgstr "" +msgstr "次の実行例では、 B() が呼び出され、0 以外の返り値が返される。" #. type: Plain text -#: build/C/man3/matherr.3:337 +#: build/C/man3/matherr.3:339 #, no-wrap msgid "" "$B< ./a.out 0.0 1>\n" @@ -7027,21 +7133,25 @@ msgstr "" "x=-340282346638528859811704183484516925440.000000\n" #. type: Plain text -#: build/C/man3/matherr.3:343 +#: build/C/man3/matherr.3:345 msgid "" "In this case, the C library did not print a message, and I was not " "set." msgstr "" +"この場合は、C ライブラリはメッセージを出力しておらず、\n" +"I は設定されていない。" #. type: Plain text -#: build/C/man3/matherr.3:348 +#: build/C/man3/matherr.3:350 msgid "" "In the following run, B() is called, changes the return value of " "the math function, and returns a nonzero value:" msgstr "" +"次の実行例では、 B() が呼び出され、\n" +"数学関数の返り値が変更され、0 以外の返り値が返されている。" #. type: Plain text -#: build/C/man3/matherr.3:356 +#: build/C/man3/matherr.3:358 #, no-wrap msgid "" "$B< ./a.out 0.0 1 12345.0>\n" @@ -7057,7 +7167,7 @@ msgstr "" "x=12345.000000\n" #. type: Plain text -#: build/C/man3/matherr.3:366 +#: build/C/man3/matherr.3:368 #, no-wrap msgid "" "#define _SVID_SOURCE\n" @@ -7073,7 +7183,7 @@ msgstr "" "#include Estdlib.hE\n" #. type: Plain text -#: build/C/man3/matherr.3:372 +#: build/C/man3/matherr.3:374 #, no-wrap msgid "" "static int matherr_ret = 0; /* Value that matherr()\n" @@ -7089,7 +7199,7 @@ msgstr "" "static double new_retval; /* New function return value */\n" #. type: Plain text -#: build/C/man3/matherr.3:387 +#: build/C/man3/matherr.3:389 #, no-wrap msgid "" "int\n" @@ -7123,7 +7233,7 @@ msgstr "" " fprintf(stderr, \" retval: %f\\en\", exc-Eretval);\n" #. type: Plain text -#: build/C/man3/matherr.3:390 +#: build/C/man3/matherr.3:392 #, no-wrap msgid "" " if (change_retval)\n" @@ -7133,7 +7243,7 @@ msgstr "" " exc-Eretval = new_retval;\n" #. type: Plain text -#: build/C/man3/matherr.3:393 +#: build/C/man3/matherr.3:395 #, no-wrap msgid "" " return matherr_ret;\n" @@ -7143,7 +7253,7 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/matherr.3:398 +#: build/C/man3/matherr.3:400 #, no-wrap msgid "" "int\n" @@ -7157,7 +7267,7 @@ msgstr "" " double x;\n" #. type: Plain text -#: build/C/man3/matherr.3:404 +#: build/C/man3/matherr.3:406 #, no-wrap msgid "" " if (argc E 2) {\n" @@ -7173,7 +7283,7 @@ msgstr "" " }\n" #. type: Plain text -#: build/C/man3/matherr.3:409 +#: build/C/man3/matherr.3:411 #, no-wrap msgid "" " if (argc E 2) {\n" @@ -7187,7 +7297,7 @@ msgstr "" " }\n" #. type: Plain text -#: build/C/man3/matherr.3:414 +#: build/C/man3/matherr.3:416 #, no-wrap msgid "" " if (argc E 3) {\n" @@ -7201,7 +7311,7 @@ msgstr "" " }\n" #. type: Plain text -#: build/C/man3/matherr.3:418 +#: build/C/man3/matherr.3:420 #, no-wrap msgid "" " x = log(atof(argv[1]));\n" @@ -7213,7 +7323,7 @@ msgstr "" " perror(\"errno\");\n" #. type: Plain text -#: build/C/man3/matherr.3:422 +#: build/C/man3/matherr.3:424 #, no-wrap msgid "" " printf(\"x=%f\\en\", x);\n" @@ -7225,18 +7335,18 @@ msgstr "" "}\n" #. type: Plain text -#: build/C/man3/matherr.3:427 +#: build/C/man3/matherr.3:429 msgid "B(3), B(7), B(7)" msgstr "B(3), B(7), B(7)" #. type: TH -#: build/C/man3/modf.3:31 +#: build/C/man3/modf.3:33 #, no-wrap msgid "MODF" msgstr "MODF" #. type: Plain text -#: build/C/man3/modf.3:35 +#: build/C/man3/modf.3:37 msgid "" "modf, modff, modfl - extract signed integral and fractional values from " "floating-point number" @@ -7244,30 +7354,30 @@ msgstr "" "modf, modff, modfl - 浮動小数点実数から、符号付き整数と小数部分を取り出す関数" #. type: Plain text -#: build/C/man3/modf.3:40 +#: build/C/man3/modf.3:42 #, no-wrap msgid "BIB<, double *>IB<);>\n" msgstr "BIB<, double *>IB<);>\n" #. type: Plain text -#: build/C/man3/modf.3:42 +#: build/C/man3/modf.3:44 #, no-wrap msgid "BIB<, float *>IB<);>\n" msgstr "BIB<, float *>IB<);>\n" #. type: Plain text -#: build/C/man3/modf.3:44 +#: build/C/man3/modf.3:46 #, no-wrap msgid "BIB<, long double *>IB<);>\n" msgstr "BIB<, long double *>IB<);>\n" #. type: Plain text -#: build/C/man3/modf.3:56 +#: build/C/man3/modf.3:58 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/modf.3:70 +#: build/C/man3/modf.3:72 msgid "" "The B() function breaks the argument I into an integral part and a " "fractional part, each of which has the same sign as I. The integral part " @@ -7278,17 +7388,17 @@ msgstr "" "れる。" #. type: Plain text -#: build/C/man3/modf.3:74 +#: build/C/man3/modf.3:76 msgid "The B() function returns the fractional part of I." msgstr "B() 関数は I の小数部分を返す。" #. type: Plain text -#: build/C/man3/modf.3:80 +#: build/C/man3/modf.3:82 msgid "If I is a NaN, a NaN is returned, and I<*iptr> is set to a NaN." msgstr "I が NaN の場合、NaN が返され、 I<*iptr> に NaN が設定される。" #. type: Plain text -#: build/C/man3/modf.3:86 +#: build/C/man3/modf.3:88 msgid "" "If I is positive infinity (negative infinity), +0 (-0) is returned, and " "I<*iptr> is set to positive infinity (negative infinity)." @@ -7297,43 +7407,43 @@ msgstr "" "限大 (負の無限大) が設定される。" #. type: Plain text -#: build/C/man3/modf.3:97 +#: build/C/man3/modf.3:99 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/nan.3:6 +#: build/C/man3/nan.3:11 #, no-wrap msgid "NAN" msgstr "NAN" #. type: Plain text -#: build/C/man3/nan.3:9 +#: build/C/man3/nan.3:14 msgid "nan, nanf, nanl - return 'Not a Number'" msgstr "nan, nanf, nanl - 無効値 ('Not a Number') を返す" #. type: Plain text -#: build/C/man3/nan.3:13 +#: build/C/man3/nan.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/nan.3:15 +#: build/C/man3/nan.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/nan.3:17 +#: build/C/man3/nan.3:22 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/nan.3:29 +#: build/C/man3/nan.3:34 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/nan.3:43 +#: build/C/man3/nan.3:48 msgid "" "These functions return a representation (determined by I) of a quiet " "NaN. If the implementation does not support quiet NaNs, these functions " @@ -7344,18 +7454,18 @@ msgstr "" "いない実装では 0 を返す。" #. type: Plain text -#: build/C/man3/nan.3:47 +#: build/C/man3/nan.3:52 msgid "The call I is equivalent to:" msgstr "I を呼び出すのは、以下と等価である。" #. type: Plain text -#: build/C/man3/nan.3:50 +#: build/C/man3/nan.3:55 #, no-wrap msgid " strtod(\"NAN(char-sequence)\", NULL);\n" msgstr " strtod(\"NAN(char-sequence)\", NULL);\n" #. type: Plain text -#: build/C/man3/nan.3:60 +#: build/C/man3/nan.3:65 msgid "" "Similarly, calls to B() and B() are equivalent to analogous " "calls to B(3) and B(3)." @@ -7364,7 +7474,7 @@ msgstr "" "() を呼ぶのと同じである。" #. type: Plain text -#: build/C/man3/nan.3:68 +#: build/C/man3/nan.3:73 msgid "" "The argument I is used in an unspecified manner. On IEEE 754 systems, " "there are many representations of NaN, and I selects one. On other " @@ -7375,7 +7485,7 @@ msgstr "" "何の意味もないかもしれない。" #. type: Plain text -#: build/C/man3/nan.3:74 +#: build/C/man3/nan.3:79 msgid "" "C99, POSIX.1-2001. See also IEC 559 and the appendix with recommended " "functions in IEEE 754/IEEE 854." @@ -7384,18 +7494,18 @@ msgstr "" "参照すること。" #. type: Plain text -#: build/C/man3/nan.3:78 +#: build/C/man3/nan.3:83 msgid "B(3), B(3), B(7)" msgstr "B(3), B(3), B(7)" #. type: TH -#: build/C/man3/nextafter.3:6 +#: build/C/man3/nextafter.3:11 #, no-wrap msgid "NEXTAFTER" msgstr "NEXTAFTER" #. type: Plain text -#: build/C/man3/nextafter.3:10 +#: build/C/man3/nextafter.3:15 msgid "" "nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - " "floating-point number manipulation" @@ -7404,52 +7514,52 @@ msgstr "" "動小数点数の操作" #. type: Plain text -#: build/C/man3/nextafter.3:14 +#: build/C/man3/nextafter.3:19 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:16 +#: build/C/man3/nextafter.3:21 msgid "BIB<, float >IB<);>" msgstr "BIB<, float >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:18 +#: build/C/man3/nextafter.3:23 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:20 +#: build/C/man3/nextafter.3:25 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:22 +#: build/C/man3/nextafter.3:27 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:24 +#: build/C/man3/nextafter.3:29 msgid "BIB<, long double >IB<);>" msgstr "BIB<, long double >IB<);>" #. type: Plain text -#: build/C/man3/nextafter.3:34 +#: build/C/man3/nextafter.3:39 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/nextafter.3:46 +#: build/C/man3/nextafter.3:51 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/nextafter.3:57 +#: build/C/man3/nextafter.3:62 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/nextafter.3:78 +#: build/C/man3/nextafter.3:83 msgid "" "The B() functions return the next representable floating-point " "value following I in the direction of I. If I is less than I, " @@ -7460,12 +7570,12 @@ msgstr "" "値を返す。" #. type: Plain text -#: build/C/man3/nextafter.3:80 +#: build/C/man3/nextafter.3:85 msgid "If I equals I, the functions return I." msgstr "I が I と等しい場合、I が返される。" #. type: Plain text -#: build/C/man3/nextafter.3:88 +#: build/C/man3/nextafter.3:93 msgid "" "The B() functions do the same as the B() functions, " "except that they have a I second argument." @@ -7474,7 +7584,7 @@ msgstr "" "B() 関数群と同じはたらきをする。" #. type: Plain text -#: build/C/man3/nextafter.3:94 +#: build/C/man3/nextafter.3:99 msgid "" "On success, these functions return the next representable floating-point " "value after I in the direction of I." @@ -7483,7 +7593,7 @@ msgstr "" "現を返す。" #. type: Plain text -#: build/C/man3/nextafter.3:104 +#: build/C/man3/nextafter.3:109 msgid "" "If I equals I, then I (cast to the same type as I) is returned." msgstr "" @@ -7492,7 +7602,7 @@ msgstr "" #. e.g., DBL_MAX #. type: Plain text -#: build/C/man3/nextafter.3:124 +#: build/C/man3/nextafter.3:129 msgid "" "If I is finite, and the result would overflow, a range error occurs, and " "the functions return B, B, or B, " @@ -7503,7 +7613,7 @@ msgstr "" "値には数学的に正しい符号が付与される。" #. type: Plain text -#: build/C/man3/nextafter.3:133 +#: build/C/man3/nextafter.3:138 msgid "" "If I is not equal to I, and the correct function result would be " "subnormal, zero, or underflow, a range error occurs, and either the correct " @@ -7514,13 +7624,13 @@ msgstr "" "い場合には) 0.0 が返される。" #. type: TP -#: build/C/man3/nextafter.3:149 +#: build/C/man3/nextafter.3:154 #, no-wrap msgid "Range error: result is subnormal or underflows" msgstr "範囲エラー: 結果が非正規化数かアンダーフロー" #. type: Plain text -#: build/C/man3/nextafter.3:172 +#: build/C/man3/nextafter.3:177 msgid "" "In glibc version 2.5 and earlier, these functions do not raise an underflow " "floating-point (B) exception when an underflow occurs." @@ -7529,59 +7639,59 @@ msgstr "" "アンダーフロー浮動小数点例外 (B) を上がない。" #. type: Plain text -#: build/C/man3/nextafter.3:174 +#: build/C/man3/nextafter.3:179 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/pow.3:33 +#: build/C/man3/pow.3:35 #, no-wrap msgid "POW" msgstr "POW" #. type: Plain text -#: build/C/man3/pow.3:36 +#: build/C/man3/pow.3:38 msgid "pow, powf, powl - power functions" msgstr "pow, powf, powl - 累乗関数" #. type: Plain text -#: build/C/man3/pow.3:41 +#: build/C/man3/pow.3:43 #, no-wrap msgid "BIB<, double >IB<);>\n" msgstr "BIB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/pow.3:43 +#: build/C/man3/pow.3:45 #, no-wrap msgid "BIB<, float >IB<);>\n" msgstr "BIB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/pow.3:45 +#: build/C/man3/pow.3:47 #, no-wrap msgid "BIB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/pow.3:57 +#: build/C/man3/pow.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/pow.3:70 +#: build/C/man3/pow.3:72 msgid "" "The B() function returns the value of I raised to the power of I." msgstr "B() 関数は I の I 乗の値を返す。" #. type: Plain text -#: build/C/man3/pow.3:75 +#: build/C/man3/pow.3:77 msgid "" "On success, these functions return the value of I to the power of I." msgstr "成功すると、これらの関数は I の I 乗の値を返す。" #. The domain error is generated at least as far back as glibc 2.4 #. type: Plain text -#: build/C/man3/pow.3:83 +#: build/C/man3/pow.3:85 msgid "" "If I is a finite value less than 0, and I is a finite noninteger, a " "domain error occurs, and a NaN is returned." @@ -7591,7 +7701,7 @@ msgstr "" #. The range error is generated at least as far back as glibc 2.4 #. type: Plain text -#: build/C/man3/pow.3:93 +#: build/C/man3/pow.3:95 msgid "" "If the result overflows, a range error occurs, and the functions return " "B, B, or B, respectively, with the " @@ -7605,7 +7715,7 @@ msgstr "" #. but http://sources.redhat.com/bugzilla/show_bug.cgi?id=2678 #. points out that the zero has the wrong sign in some cases. #. type: Plain text -#: build/C/man3/pow.3:100 +#: build/C/man3/pow.3:102 msgid "" "If result underflows, and is not representable, a range error occurs, and " "0.0 is returned." @@ -7614,7 +7724,7 @@ msgstr "" "0.0 が返される。" #. type: Plain text -#: build/C/man3/pow.3:106 +#: build/C/man3/pow.3:108 msgid "" "Except as specified below, if I or I is a NaN, the result is a NaN." msgstr "" @@ -7622,19 +7732,19 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/pow.3:112 +#: build/C/man3/pow.3:114 msgid "If I is +1, the result is 1.0 (even if I is a NaN)." msgstr "" "I が +1 の場合、 (I が NaN であったとしても) 返り値は 1.0 となる。" #. type: Plain text -#: build/C/man3/pow.3:118 +#: build/C/man3/pow.3:120 msgid "If I is 0, the result is 1.0 (even if I is a NaN)." msgstr "" "I が 0 の場合、 (I が NaN であったとしても) 返り値は 1.0 となる。" #. type: Plain text -#: build/C/man3/pow.3:126 +#: build/C/man3/pow.3:128 msgid "" "If I is +0 (-0), and I is an odd integer greater than 0, the result is " "+0 (-0)." @@ -7642,7 +7752,7 @@ msgstr "" "I が +0 (-0) で I が 0 より大きな奇数の場合、返り値は +0 (-0) となる。" #. type: Plain text -#: build/C/man3/pow.3:134 +#: build/C/man3/pow.3:136 msgid "" "If I is 0, and I greater than 0 and not an odd integer, the result is " "+0." @@ -7650,7 +7760,7 @@ msgstr "" "I が 0 で、 I が 0 より大きく奇数でない場合、返り値は +0 となる。" #. type: Plain text -#: build/C/man3/pow.3:142 +#: build/C/man3/pow.3:144 msgid "" "If I is -1, and I is positive infinity or negative infinity, the " "result is 1.0." @@ -7658,7 +7768,7 @@ msgstr "" "I が -1 で、 I が正の無限大か負の無限大の場合、返り値は 1.0 となる。" #. type: Plain text -#: build/C/man3/pow.3:150 +#: build/C/man3/pow.3:152 msgid "" "If the absolute value of I is less than 1, and I is negative infinity, " "the result is positive infinity." @@ -7667,7 +7777,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/pow.3:158 +#: build/C/man3/pow.3:160 msgid "" "If the absolute value of I is greater than 1, and I is negative " "infinity, the result is +0." @@ -7675,7 +7785,7 @@ msgstr "" "I 絶対値が 1 より大きく、 I が負の無限大の場合、返り値は +0 となる。" #. type: Plain text -#: build/C/man3/pow.3:166 +#: build/C/man3/pow.3:168 msgid "" "If the absolute value of I is less than 1, and I is positive infinity, " "the result is +0." @@ -7683,7 +7793,7 @@ msgstr "" "I の絶対値が 1 未満で、 I が正の無限大の場合、返り値は +0 となる。" #. type: Plain text -#: build/C/man3/pow.3:174 +#: build/C/man3/pow.3:176 msgid "" "If the absolute value of I is greater than 1, and I is positive " "infinity, the result is positive infinity." @@ -7692,7 +7802,7 @@ msgstr "" "なる。" #. type: Plain text -#: build/C/man3/pow.3:182 +#: build/C/man3/pow.3:184 msgid "" "If I is negative infinity, and I is an odd integer less than 0, the " "result is -0." @@ -7700,7 +7810,7 @@ msgstr "" "I が負の無限大で、 I が 0 より小さい奇数の場合、返り値は -0 となる。" #. type: Plain text -#: build/C/man3/pow.3:190 +#: build/C/man3/pow.3:192 msgid "" "If I is negative infinity, and I less than 0 and not an odd integer, " "the result is +0." @@ -7709,7 +7819,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/pow.3:198 +#: build/C/man3/pow.3:200 msgid "" "If I is negative infinity, and I is an odd integer greater than 0, the " "result is negative infinity." @@ -7718,7 +7828,7 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/pow.3:206 +#: build/C/man3/pow.3:208 msgid "" "If I is negative infinity, and I greater than 0 and not an odd " "integer, the result is positive infinity." @@ -7727,12 +7837,12 @@ msgstr "" "となる。" #. type: Plain text -#: build/C/man3/pow.3:214 +#: build/C/man3/pow.3:216 msgid "If I is positive infinity, and I less than 0, the result is +0." msgstr "I が正の無限大で、 I が 0 未満の場合、返り値は +0 となる。" #. type: Plain text -#: build/C/man3/pow.3:222 +#: build/C/man3/pow.3:224 msgid "" "If I is positive infinity, and I greater than 0, the result is " "positive infinity." @@ -7740,7 +7850,7 @@ msgstr "" "I が正の無限大で、 I が 0 より大きい場合、返り値は正の無限大となる。" #. type: Plain text -#: build/C/man3/pow.3:237 +#: build/C/man3/pow.3:239 msgid "" "If I is +0 or -0, and I is an odd integer less than 0, a pole error " "occurs and B, B, or B, is returned, with the " @@ -7752,7 +7862,7 @@ msgstr "" #. The pole error is generated at least as far back as glibc 2.4 #. type: Plain text -#: build/C/man3/pow.3:251 +#: build/C/man3/pow.3:253 msgid "" "If I is +0 or -0, and I is less than 0 and not an odd integer, a pole " "error occurs and +B, +B, or +B, is returned." @@ -7761,25 +7871,25 @@ msgstr "" "し、 返り値は B<+>HUGE_VALB<,> B<+>HUGE_VALFB<,> B<+>HUGE_VALL となる。" #. type: TP -#: build/C/man3/pow.3:278 +#: build/C/man3/pow.3:280 #, no-wrap msgid "Domain error: I is negative, and I is a finite noninteger" msgstr "領域エラー: I が負で、I が整数でない有限値" #. type: TP -#: build/C/man3/pow.3:286 +#: build/C/man3/pow.3:288 #, no-wrap msgid "Pole error: I is zero, and I is negative" msgstr "極エラー: I がゼロで、I が負" #. type: TP -#: build/C/man3/pow.3:295 +#: build/C/man3/pow.3:297 #, no-wrap msgid "Range error: the result overflows" msgstr "範囲エラー: 結果がオーバーフロー" #. type: TP -#: build/C/man3/pow.3:303 +#: build/C/man3/pow.3:305 #, no-wrap msgid "Range error: the result underflows" msgstr "範囲エラー: 結果がアンダーフロー" @@ -7788,7 +7898,7 @@ msgstr "範囲エラー: 結果がアンダーフロー" #. or possibly 2.9, I haven't found the source code change #. and I don't have a 2.9 system to test #. type: Plain text -#: build/C/man3/pow.3:331 +#: build/C/man3/pow.3:333 msgid "" "In glibc 2.9 and earlier, when a pole error occurs, I is set to " "B instead of the POSIX-mandated B. Since version 2.10, glibc " @@ -7801,7 +7911,7 @@ msgstr "" #. see bug http://sources.redhat.com/bugzilla/show_bug.cgi?id=3866 #. and http://sources.redhat.com/bugzilla/show_bug.cgi?id=369 #. type: Plain text -#: build/C/man3/pow.3:351 +#: build/C/man3/pow.3:353 msgid "" "If I is negative, then large negative or positive I values yield a NaN " "as the function result, with I set to B, and an invalid " @@ -7817,7 +7927,7 @@ msgstr "" #. FIXME . Actually, 2.3.2 is the earliest test result I have; so yet #. to confirm if this error occurs only in 2.3.2. #. type: Plain text -#: build/C/man3/pow.3:360 +#: build/C/man3/pow.3:362 msgid "" "In version 2.3.2 and earlier, when an overflow or underflow error occurs, " "glibc's B() generates a bogus invalid floating-point exception " @@ -7828,23 +7938,23 @@ msgstr "" "上げるだけでなく、 不正浮動小数点例外 (B) を間違って発生する。" #. type: Plain text -#: build/C/man3/pow.3:364 +#: build/C/man3/pow.3:366 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/pow10.3:23 +#: build/C/man3/pow10.3:25 #, no-wrap msgid "POW10" msgstr "POW10" #. type: Plain text -#: build/C/man3/pow10.3:26 +#: build/C/man3/pow10.3:28 msgid "pow10, pow10f, pow10l - base-10 power functions" msgstr "pow10, pow10f, pow10l - 底が 10 の累乗関数" #. type: Plain text -#: build/C/man3/pow10.3:30 build/C/man3/sincos.3:13 +#: build/C/man3/pow10.3:32 build/C/man3/sincos.3:16 #, no-wrap msgid "" "B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n" @@ -7854,53 +7964,53 @@ msgstr "" "B<#include Emath.hE>\n" #. type: Plain text -#: build/C/man3/pow10.3:32 +#: build/C/man3/pow10.3:34 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/pow10.3:34 +#: build/C/man3/pow10.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/pow10.3:36 +#: build/C/man3/pow10.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/pow10.3:44 +#: build/C/man3/pow10.3:46 msgid "" "The B() function returns the value of 10 raised to the power I." msgstr "B() 関数は 10 の I 乗の値を返す。" #. type: Plain text -#: build/C/man3/pow10.3:48 +#: build/C/man3/pow10.3:50 msgid "This is a GNU extension." msgstr "これは GNU による拡張である。" #. type: Plain text -#: build/C/man3/pow10.3:51 +#: build/C/man3/pow10.3:53 msgid "" "These functions are identical to the functions listed under B(3)." msgstr "これらの関数は B(3) でリストされている関数と同一である。" #. type: Plain text -#: build/C/man3/pow10.3:54 +#: build/C/man3/pow10.3:56 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/remainder.3:35 +#: build/C/man3/remainder.3:37 #, no-wrap msgid "REMAINDER" msgstr "REMAINDER" #. type: Plain text -#: build/C/man3/remainder.3:39 +#: build/C/man3/remainder.3:41 msgid "" "drem, dremf, dreml, remainder, remainderf, remainderl - floating-point " "remainder function" @@ -7908,7 +8018,7 @@ msgstr "" "drem, dremf, dreml, remainder, remainderf, remainderl - 浮動小数点剰余関数" #. type: Plain text -#: build/C/man3/remainder.3:47 +#: build/C/man3/remainder.3:49 #, no-wrap msgid "" "/* The C99 versions */\n" @@ -7922,7 +8032,7 @@ msgstr "" "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/remainder.3:52 +#: build/C/man3/remainder.3:54 #, no-wrap msgid "" "/* Obsolete synonyms */\n" @@ -7936,12 +8046,12 @@ msgstr "" "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/remainder.3:63 +#: build/C/man3/remainder.3:65 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/remainder.3:68 +#: build/C/man3/remainder.3:70 msgid "" "_SVID_SOURCE || _BSD_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || _XOPEN_SOURCE" "\\ &&\\ _XOPEN_SOURCE_EXTENDED || _ISOC99_SOURCE || _POSIX_C_SOURCE\\ E=" @@ -7952,22 +8062,22 @@ msgstr "" "\\ 200112L;" #. type: Plain text -#: build/C/man3/remainder.3:75 +#: build/C/man3/remainder.3:77 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/remainder.3:86 +#: build/C/man3/remainder.3:88 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/remainder.3:88 build/C/man3/significand.3:30 +#: build/C/man3/remainder.3:90 build/C/man3/significand.3:35 msgid "_SVID_SOURCE || _BSD_SOURCE" msgstr "_SVID_SOURCE || _BSD_SOURCE" #. type: Plain text -#: build/C/man3/remainder.3:109 +#: build/C/man3/remainder.3:111 msgid "" "The B() function computes the remainder of dividing I by " "I. The return value is I-I*I, where I is the value I(3))." msgstr "" @@ -7988,12 +8098,12 @@ msgstr "" "B(3) を参照)。" #. type: Plain text -#: build/C/man3/remainder.3:116 +#: build/C/man3/remainder.3:118 msgid "The B() function does precisely the same thing." msgstr "B() 関数はこれと全く同じ動作をする。" #. type: Plain text -#: build/C/man3/remainder.3:122 +#: build/C/man3/remainder.3:124 msgid "" "On success, these functions return the floating-point remainder, I-" "I*I. If the return value is 0, it has the sign of I." @@ -8002,7 +8112,7 @@ msgstr "" "0 の場合、その符号は I と同じになる。" #. type: Plain text -#: build/C/man3/remainder.3:137 build/C/man3/remquo.3:87 +#: build/C/man3/remainder.3:139 build/C/man3/remquo.3:92 msgid "" "If I is an infinity, and I is not a NaN, a domain error occurs, and a " "NaN is returned." @@ -8011,7 +8121,7 @@ msgstr "" "NaN が返される。" #. type: Plain text -#: build/C/man3/remainder.3:148 build/C/man3/remquo.3:96 +#: build/C/man3/remainder.3:150 build/C/man3/remquo.3:101 msgid "" "If I is zero, and I is not a NaN, a domain error occurs, and a NaN is " "returned." @@ -8020,14 +8130,14 @@ msgstr "" "NaN が返される。" #. type: TP -#: build/C/man3/remainder.3:155 +#: build/C/man3/remainder.3:157 #, no-wrap msgid "Domain error: I is an infinity and I is not a NaN" msgstr "領域エラー (domain error): I が無限大で I が NaN ではない" #. IEC 60559. #. type: Plain text -#: build/C/man3/remainder.3:186 +#: build/C/man3/remainder.3:188 msgid "" "The functions B(), B(), and B() are " "specified in C99 and POSIX.1-2001." @@ -8036,7 +8146,7 @@ msgstr "" "POSIX.1-2001 で規定されている。" #. type: Plain text -#: build/C/man3/remainder.3:202 +#: build/C/man3/remainder.3:204 msgid "" "The function B() is from 4.3BSD. The I and I " "variants B() and B() exist on some systems, such as Tru64 " @@ -8048,12 +8158,12 @@ msgstr "" "在する。 これらの関数の使用は避けて、 B() などを使用すること。" #. type: Plain text -#: build/C/man3/remainder.3:204 +#: build/C/man3/remainder.3:206 msgid "The call" msgstr "呼び出し" #. type: Plain text -#: build/C/man3/remainder.3:206 +#: build/C/man3/remainder.3:208 #, no-wrap msgid " remainder(nan(\"\"), 0);\n" msgstr " remainder(nan(\"\"), 0);\n" @@ -8061,7 +8171,7 @@ msgstr " remainder(nan(\"\"), 0);\n" #. FIXME . this bug occurs as at glibc 2.8. #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6779 #. type: Plain text -#: build/C/man3/remainder.3:211 +#: build/C/man3/remainder.3:213 msgid "" "returns a NaN, as expected, but wrongly causes a domain error; it should " "yield a silent NaN." @@ -8070,51 +8180,51 @@ msgstr "" "なしの Nan となるべきである。" #. type: Plain text -#: build/C/man3/remainder.3:213 +#: build/C/man3/remainder.3:215 msgid "The call \"remainder(29.0, 3.0)\" returns -1." msgstr "\"remainder(29.0, 3.0)\" を呼び出すと -1 を返す。" #. type: Plain text -#: build/C/man3/remainder.3:217 +#: build/C/man3/remainder.3:219 msgid "B
(3), B(3), B(3)" msgstr "B
(3), B(3), B(3)" #. type: TH -#: build/C/man3/remquo.3:7 +#: build/C/man3/remquo.3:12 #, no-wrap msgid "REMQUO" msgstr "REMQUO" #. type: Plain text -#: build/C/man3/remquo.3:10 +#: build/C/man3/remquo.3:15 msgid "remquo, remquof, remquol - remainder and part of quotient" msgstr "remquo, remquof, remquol - 商の一部と剰余を求める" #. type: Plain text -#: build/C/man3/remquo.3:15 +#: build/C/man3/remquo.3:20 #, no-wrap msgid "BIB<, double >IB<, int *>IB<);>\n" msgstr "BIB<, double >IB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/remquo.3:17 +#: build/C/man3/remquo.3:22 #, no-wrap msgid "BIB<, float >IB<, int *>IB<);>\n" msgstr "BIB<, float >IB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/remquo.3:19 +#: build/C/man3/remquo.3:24 #, no-wrap msgid "BIB<, long double >IB<, int *>IB<);>\n" msgstr "BIB<, long double >IB<, int *>IB<);>\n" #. type: Plain text -#: build/C/man3/remquo.3:32 +#: build/C/man3/remquo.3:37 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/remquo.3:50 +#: build/C/man3/remquo.3:55 msgid "" "These functions compute the remainder and part of the quotient upon division " "of I by I. A few bits of the quotient are stored via the I " @@ -8125,14 +8235,14 @@ msgstr "" "れる。" #. type: Plain text -#: build/C/man3/remquo.3:54 +#: build/C/man3/remquo.3:59 msgid "" "The value of the remainder is the same as that computed by the B" "(3) function." msgstr "剰余の値は B(3) 関数で計算されるものと同じである。" #. type: Plain text -#: build/C/man3/remquo.3:60 +#: build/C/man3/remquo.3:65 msgid "" "The value stored via the I pointer has the sign of I and " "agrees with the quotient in at least the low order 3 bits." @@ -8145,7 +8255,7 @@ msgstr "" #. glibc, UnixWare: return 3 bits #. MacOS 10: return 7 bits #. type: Plain text -#: build/C/man3/remquo.3:68 +#: build/C/man3/remquo.3:73 msgid "" "For example, I returns -1.0 and might store 2. Note " "that the actual quotient might not fit in an integer." @@ -8154,7 +8264,7 @@ msgstr "" "には) 2 が格納される。 実際の商が整数値にならない点に注意すること。" #. type: Plain text -#: build/C/man3/remquo.3:72 +#: build/C/man3/remquo.3:77 msgid "" "On success, these functions return the same value as the analogous functions " "described in B(3)." @@ -8163,24 +8273,24 @@ msgstr "" "を返す。" #. type: TP -#: build/C/man3/remquo.3:103 +#: build/C/man3/remquo.3:108 #, no-wrap msgid "Domain error: I is an infinity or I is 0, and the other argument is not a NaN" msgstr "領域エラー (domain error): I が無限大か I が 0 で、 他の引き数が NaN でない" #. type: Plain text -#: build/C/man3/remquo.3:125 +#: build/C/man3/remquo.3:130 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/rint.3:25 +#: build/C/man3/rint.3:27 #, no-wrap msgid "RINT" msgstr "RINT" #. type: Plain text -#: build/C/man3/rint.3:29 +#: build/C/man3/rint.3:31 msgid "" "nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl - round to nearest " "integer" @@ -8188,48 +8298,48 @@ msgstr "" "nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl - 最も近い整数に丸める" #. type: Plain text -#: build/C/man3/rint.3:34 +#: build/C/man3/rint.3:36 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:36 +#: build/C/man3/rint.3:38 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:38 +#: build/C/man3/rint.3:40 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:40 +#: build/C/man3/rint.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:42 +#: build/C/man3/rint.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:44 +#: build/C/man3/rint.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/rint.3:57 +#: build/C/man3/rint.3:59 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/rint.3:59 +#: build/C/man3/rint.3:61 msgid "" "_XOPEN_SOURCE\\ E=\\ 600 || _POSIX_C_SOURCE\\ E=\\ 200112L || " "_ISOC99_SOURCE;" @@ -8238,17 +8348,17 @@ msgstr "" "_ISOC99_SOURCE;" #. type: Plain text -#: build/C/man3/rint.3:65 +#: build/C/man3/rint.3:67 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/rint.3:76 +#: build/C/man3/rint.3:78 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/rint.3:93 +#: build/C/man3/rint.3:95 msgid "" "The B() functions round their argument to an integer value in " "floating-point format, using the current rounding direction (see " @@ -8258,7 +8368,7 @@ msgstr "" "浮動小数点形式の整数に丸める。 I 例外を出さない。" #. type: Plain text -#: build/C/man3/rint.3:103 +#: build/C/man3/rint.3:105 msgid "" "The B() functions do the same, but will raise the I " "exception (B, checkable via B(3)) when the result " @@ -8269,7 +8379,7 @@ msgstr "" "で確認可能)。" #. type: Plain text -#: build/C/man3/rint.3:133 +#: build/C/man3/rint.3:135 msgid "" "If you want to store the rounded value in an integer type, you probably want " "to use one of the functions described in B(3) instead." @@ -8278,48 +8388,48 @@ msgstr "" "載っている関数のどれかを使いたいのだろう。" #. type: Plain text -#: build/C/man3/rint.3:139 +#: build/C/man3/rint.3:141 msgid "B(3), B(3), B(3), B(3), B(3)" msgstr "B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/round.3:25 +#: build/C/man3/round.3:27 #, no-wrap msgid "ROUND" msgstr "ROUND" #. type: Plain text -#: build/C/man3/round.3:28 +#: build/C/man3/round.3:30 msgid "round, roundf, roundl - round to nearest integer, away from zero" msgstr "" "round, roundf, roundl - 最も近い整数値に丸める (2 つの整数の中間値の場合は 0 " "から遠い方に丸める)" #. type: Plain text -#: build/C/man3/round.3:33 +#: build/C/man3/round.3:35 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/round.3:35 +#: build/C/man3/round.3:37 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/round.3:37 +#: build/C/man3/round.3:39 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/round.3:50 +#: build/C/man3/round.3:52 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/round.3:65 +#: build/C/man3/round.3:67 msgid "" "These functions round I to the nearest integer, but round halfway cases " "away from zero (regardless of the current rounding direction, see B" @@ -8330,13 +8440,13 @@ msgstr "" "く) 0 から遠い方に丸める (丸め方向については B(3) を参照)。" #. type: Plain text -#: build/C/man3/round.3:71 +#: build/C/man3/round.3:73 msgid "For example, I is 1.0, and I is -1.0." msgstr "例えば、 I は 1.0 で、 I は -1.0 である。" #. The POSIX.1-2001 APPLICATION USAGE SECTION discusses this point. #. type: Plain text -#: build/C/man3/round.3:99 +#: build/C/man3/round.3:101 msgid "" "POSIX.1-2001 contains text about overflow (which might set I to " "B, or raise an B exception). In practice, the result " @@ -8356,7 +8466,7 @@ msgstr "" "れ 128 と 1024 であり、 仮数部のビット数はそれぞれ 24 と 53 である。)" #. type: Plain text -#: build/C/man3/round.3:104 +#: build/C/man3/round.3:106 msgid "" "If you want to store the rounded value in an integer type, you probably want " "to use one of the functions described in B(3) instead." @@ -8365,7 +8475,7 @@ msgstr "" "載っている関数のどれかを使いたいのだろう。" #. type: Plain text -#: build/C/man3/round.3:111 +#: build/C/man3/round.3:113 msgid "" "B(3), B(3), B(3), B(3), B(3), B" "(3)" @@ -8374,13 +8484,13 @@ msgstr "" "(3)" #. type: TH -#: build/C/man3/scalb.3:25 +#: build/C/man3/scalb.3:27 #, no-wrap msgid "SCALB" msgstr "SCALB" #. type: Plain text -#: build/C/man3/scalb.3:29 +#: build/C/man3/scalb.3:31 msgid "" "scalb, scalbf, scalbl - multiply floating-point number by integral power of " "radix (OBSOLETE)" @@ -8388,27 +8498,27 @@ msgstr "" "scalb, scalbf, scalbl - 浮動小数点数に整数である基数の累乗を掛ける (廃止予定)" #. type: Plain text -#: build/C/man3/scalb.3:33 +#: build/C/man3/scalb.3:35 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/scalb.3:35 +#: build/C/man3/scalb.3:37 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/scalb.3:37 +#: build/C/man3/scalb.3:39 msgid "BIB<, double >IB<);>" msgstr "BIB<, double >IB<);>" #. type: Plain text -#: build/C/man3/scalb.3:47 +#: build/C/man3/scalb.3:49 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/scalb.3:50 +#: build/C/man3/scalb.3:52 msgid "" "_BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\\ E=\\ 500 || _XOPEN_SOURCE" "\\ &&\\ _XOPEN_SOURCE_EXTENDED" @@ -8417,12 +8527,12 @@ msgstr "" "\\ &&\\ _XOPEN_SOURCE_EXTENDED" #. type: Plain text -#: build/C/man3/scalb.3:54 +#: build/C/man3/scalb.3:56 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/scalb.3:67 build/C/man3/scalbln.3:83 +#: build/C/man3/scalb.3:69 build/C/man3/scalbln.3:85 msgid "" "These functions multiply their first argument I by B (probably " "2) to the power of I, that is:" @@ -8431,14 +8541,14 @@ msgstr "" "(B はおそらく 2 である)。つまり、以下の式の値を返す。" #. type: Plain text -#: build/C/man3/scalb.3:70 build/C/man3/scalbln.3:86 +#: build/C/man3/scalb.3:72 build/C/man3/scalbln.3:88 #, no-wrap msgid " x * FLT_RADIX ** exp\n" msgstr " x * FLT_RADIX ** exp\n" #. not in /usr/include but in a gcc lib #. type: Plain text -#: build/C/man3/scalb.3:77 build/C/man3/scalbln.3:93 +#: build/C/man3/scalb.3:79 build/C/man3/scalbln.3:95 msgid "" "The definition of B can be obtained by including Ifloat." "hE>." @@ -8446,17 +8556,17 @@ msgstr "" "B の定義は Ifloat.hE> をインクルードすることで得られる。" #. type: Plain text -#: build/C/man3/scalb.3:79 build/C/man3/scalbln.3:95 +#: build/C/man3/scalb.3:81 build/C/man3/scalbln.3:97 msgid "On success, these functions return I * B ** I." msgstr "成功すると、これらの関数は I * B ** I を返す。" #. type: Plain text -#: build/C/man3/scalb.3:85 +#: build/C/man3/scalb.3:87 msgid "If I or I is a NaN, a NaN is returned." msgstr "I か I が NaN の場合、NaN が返される。" #. type: Plain text -#: build/C/man3/scalb.3:93 +#: build/C/man3/scalb.3:95 msgid "" "If I is positive infinity (negative infinity), and I is not negative " "infinity, positive infinity (negative infinity) is returned." @@ -8465,13 +8575,13 @@ msgstr "" "(負の無限大) が返される。" #. type: Plain text -#: build/C/man3/scalb.3:99 +#: build/C/man3/scalb.3:101 msgid "" "If I is +0 (-0), and I is not positive infinity, +0 (-0) is returned." msgstr "I が +0 (-0) で I が正の無限大でない場合、+0 (-0) が返される。" #. type: Plain text -#: build/C/man3/scalb.3:107 +#: build/C/man3/scalb.3:109 msgid "" "If I is zero, and I is positive infinity, a domain error occurs, and " "a NaN is returned." @@ -8480,7 +8590,7 @@ msgstr "" "し、 NaN が返される。" #. type: Plain text -#: build/C/man3/scalb.3:116 +#: build/C/man3/scalb.3:118 msgid "" "If I is an infinity, and I is negative infinity, a domain error " "occurs, and a NaN is returned." @@ -8489,7 +8599,7 @@ msgstr "" "し、 NaN が返される。" #. type: Plain text -#: build/C/man3/scalb.3:131 build/C/man3/scalbln.3:123 +#: build/C/man3/scalb.3:133 build/C/man3/scalbln.3:125 msgid "" "If the result underflows, a range error occurs, and the functions return " "zero, with a sign the same as I." @@ -8498,13 +8608,13 @@ msgstr "" "I と同じになる。" #. type: TP -#: build/C/man3/scalb.3:138 +#: build/C/man3/scalb.3:140 #, no-wrap msgid "Domain error: I is 0, and I is positive infinity, or I is positive infinity and I is negative infinity and the other argument is not a NaN" msgstr "領域エラー (domain error): I が 0 で I が正の無限大、または I が正の無限大で I が負の無限大" #. type: Plain text -#: build/C/man3/scalb.3:184 +#: build/C/man3/scalb.3:186 msgid "" "B() is specified in POSIX.1-2001, but marked obsolescent. " "POSIX.1-2008 removes the specification of B(), recommending the use " @@ -8519,7 +8629,7 @@ msgstr "" #. Looking at header files: scalbf() is present on the #. BSDs, Tru64, HP-UX 11, Irix 6.5; scalbl() is on HP-UX 11 and Tru64. #. type: Plain text -#: build/C/man3/scalb.3:193 +#: build/C/man3/scalb.3:195 msgid "" "B() and B() are unstandardized; B() is " "nevertheless present on several other systems" @@ -8528,107 +8638,115 @@ msgstr "" "B() はいくつかの他のシステムに存在する。" #. type: Plain text -#: build/C/man3/scalb.3:196 +#: build/C/man3/scalb.3:198 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/scalbln.3:25 +#: build/C/man3/scalbln.3:27 #, no-wrap msgid "SCALBLN" msgstr "SCALBLN" #. type: Plain text -#: build/C/man3/scalbln.3:29 +#: build/C/man3/scalbln.3:31 msgid "" "scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl - multiply floating-" "point number by integral power of radix" msgstr "" +"scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl - \n" +"浮動小数点数に基数の整数乗を掛ける" #. type: Plain text -#: build/C/man3/scalbln.3:33 +#: build/C/man3/scalbln.3:35 msgid "BIB<, long int >IB<);>" msgstr "BIB<, long int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:35 +#: build/C/man3/scalbln.3:37 msgid "BIB<, long int >IB<);>" msgstr "BIB<, long int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:37 +#: build/C/man3/scalbln.3:39 msgid "BIB<, long int >IB<);>" msgstr "BIB<, long int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:39 +#: build/C/man3/scalbln.3:41 msgid "BIB<, int >IB<);>" msgstr "BIB<, int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:41 +#: build/C/man3/scalbln.3:43 msgid "BIB<, int >IB<);>" msgstr "BIB<, int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:43 +#: build/C/man3/scalbln.3:45 msgid "BIB<, int >IB<);>" msgstr "BIB<, int >IB<);>" #. type: Plain text -#: build/C/man3/scalbln.3:55 +#: build/C/man3/scalbln.3:57 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/scalbln.3:66 +#: build/C/man3/scalbln.3:68 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/scalbln.3:164 +#: build/C/man3/scalbln.3:166 msgid "" "These functions differ from the obsolete functions described in B(3) " "in the type of their second argument. The functions described on this page " "have a second argument of an integral type, while those in B(3) have " "a second argument of type I." msgstr "" +"これらの関数は、 B(3) に説明がある廃止予定の関数群とは二番目の\n" +"引き数の型が異なる。このページで説明する関数群は、二番目の引き数の型が\n" +"整数である。これに対して B(3) に説明がある関数群は、二番目の\n" +"引き数の型が I である。" #. type: Plain text -#: build/C/man3/scalbln.3:171 +#: build/C/man3/scalbln.3:173 msgid "" "If B equals 2 (which is usual), then B() is equivalent " "to B(3)." msgstr "" +"B が 2 の場合 (これが普通だが)、\n" +"その場合は B() は B(3) と等価である。" #. type: Plain text -#: build/C/man3/scalbln.3:174 +#: build/C/man3/scalbln.3:176 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/signbit.3:6 +#: build/C/man3/signbit.3:11 #, no-wrap msgid "SIGNBIT" msgstr "SIGNBIT" #. type: Plain text -#: build/C/man3/signbit.3:9 +#: build/C/man3/signbit.3:14 msgid "signbit - test sign of a real floating-point number" msgstr "signbit - 浮動小数点実数の符号 (sign) を調べる" #. type: Plain text -#: build/C/man3/signbit.3:13 +#: build/C/man3/signbit.3:18 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/signbit.3:23 +#: build/C/man3/signbit.3:28 msgid "B():" msgstr "B():" #. type: Plain text -#: build/C/man3/signbit.3:37 +#: build/C/man3/signbit.3:42 msgid "" "B() is a generic macro which can work on all real floating-point " "types. It returns a nonzero value if the value of I has its sign bit set." @@ -8637,7 +8755,7 @@ msgstr "" "ロである。 I の値の符号ビットがセットされている場合、非 0 の値を返す。" #. type: Plain text -#: build/C/man3/signbit.3:46 +#: build/C/man3/signbit.3:51 msgid "" "This is not the same as I 0.0>, because IEEE 754 floating point " "allows zero to be signed. The comparison I<-0.0 E 0.0> is false, but " @@ -8648,12 +8766,12 @@ msgstr "" "(false) だが、 I は 非 0 の値を返す。" #. type: Plain text -#: build/C/man3/signbit.3:48 +#: build/C/man3/signbit.3:53 msgid "NaNs and infinities have a sign bit." msgstr "NaN と無限大には符号ビットがある。" #. type: Plain text -#: build/C/man3/signbit.3:54 +#: build/C/man3/signbit.3:59 msgid "" "The B() macro returns nonzero if the sign of I is negative; " "otherwise it returns zero." @@ -8662,24 +8780,24 @@ msgstr "" "を返す。" #. type: Plain text -#: build/C/man3/signbit.3:62 +#: build/C/man3/signbit.3:67 msgid "B(3)" msgstr "B(3)" #. type: TH -#: build/C/man3/significand.3:4 +#: build/C/man3/significand.3:9 #, no-wrap msgid "SIGNIFICAND" msgstr "SIGNIFICAND" #. type: TH -#: build/C/man3/significand.3:4 +#: build/C/man3/significand.3:9 #, no-wrap msgid "2009-02-04" msgstr "2009-02-04" #. type: Plain text -#: build/C/man3/significand.3:8 +#: build/C/man3/significand.3:13 msgid "" "significand, significandf, significandl - get mantissa of floating-point " "number" @@ -8688,27 +8806,27 @@ msgstr "" "得する" #. type: Plain text -#: build/C/man3/significand.3:12 +#: build/C/man3/significand.3:17 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/significand.3:14 +#: build/C/man3/significand.3:19 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/significand.3:16 +#: build/C/man3/significand.3:21 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/significand.3:28 +#: build/C/man3/significand.3:33 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/significand.3:39 +#: build/C/man3/significand.3:44 msgid "" "The B() function returns the mantissa of I scaled to the " "range [1,2). It is equivalent to" @@ -8717,12 +8835,12 @@ msgstr "" "と等しい。" #. type: Plain text -#: build/C/man3/significand.3:42 +#: build/C/man3/significand.3:47 msgid "scalb(x, (double) -ilogb(x))" msgstr "scalb(x, (double) -ilogb(x))" #. type: Plain text -#: build/C/man3/significand.3:46 +#: build/C/man3/significand.3:51 msgid "" "This function exists mainly for use in certain standardized tests for IEEE " "754 conformance." @@ -8731,7 +8849,7 @@ msgstr "この関数は主に IEEE 754 への準拠を調べる標準テスト #. .SH HISTORY #. This function came from BSD. #. type: Plain text -#: build/C/man3/significand.3:52 +#: build/C/man3/significand.3:57 msgid "" "These functions are nonstandard; the I version is available on a " "number of other systems." @@ -8740,46 +8858,46 @@ msgstr "" "ある。" #. type: Plain text -#: build/C/man3/significand.3:55 +#: build/C/man3/significand.3:60 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/sin.3:33 +#: build/C/man3/sin.3:35 #, no-wrap msgid "SIN" msgstr "SIN" #. type: Plain text -#: build/C/man3/sin.3:36 +#: build/C/man3/sin.3:38 msgid "sin, sinf, sinl - sine function" msgstr "sin, sinf, sinl - 正弦 (サイン) 関数" #. type: Plain text -#: build/C/man3/sin.3:41 +#: build/C/man3/sin.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sin.3:43 +#: build/C/man3/sin.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sin.3:45 +#: build/C/man3/sin.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sin.3:57 +#: build/C/man3/sin.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/sin.3:70 +#: build/C/man3/sin.3:72 msgid "" "The B() function returns the sine of I, where I is given in " "radians." @@ -8788,12 +8906,12 @@ msgstr "" "する。" #. type: Plain text -#: build/C/man3/sin.3:73 +#: build/C/man3/sin.3:75 msgid "On success, these functions return the sine of I." msgstr "成功すると、これらの関数は I の正弦を返す。" #. type: Plain text -#: build/C/man3/sin.3:124 +#: build/C/man3/sin.3:126 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3), B(3)" @@ -8802,36 +8920,36 @@ msgstr "" "B(3), B(3)" #. type: TH -#: build/C/man3/sincos.3:6 +#: build/C/man3/sincos.3:9 #, no-wrap msgid "SINCOS" msgstr "SINCOS" #. type: Plain text -#: build/C/man3/sincos.3:9 +#: build/C/man3/sincos.3:12 msgid "sincos, sincosf, sincosl - calculate sin and cos simultaneously" msgstr "sincos, sincosf, sincosl - 正弦と余弦を同時に計算する" #. type: Plain text -#: build/C/man3/sincos.3:15 +#: build/C/man3/sincos.3:18 #, no-wrap msgid "BIB<, double *>IB<, double *>IB<);>\n" msgstr "BIB<, double *>IB<, double *>IB<);>\n" #. type: Plain text -#: build/C/man3/sincos.3:17 +#: build/C/man3/sincos.3:20 #, no-wrap msgid "BIB<, float *>IB<, float *>IB<);>\n" msgstr "BIB<, float *>IB<, float *>IB<);>\n" #. type: Plain text -#: build/C/man3/sincos.3:19 +#: build/C/man3/sincos.3:22 #, no-wrap msgid "BIB<, long double *>IB<, long double *>IB<);>\n" msgstr "BIB<, long double *>IB<, long double *>IB<);>\n" #. type: Plain text -#: build/C/man3/sincos.3:29 +#: build/C/man3/sincos.3:32 msgid "" "Several applications need sine and cosine of the same angle I. This " "function computes both at the same time, and stores the results in I<*sin> " @@ -8842,12 +8960,12 @@ msgstr "" "格納する。" #. type: Plain text -#: build/C/man3/sincos.3:37 +#: build/C/man3/sincos.3:40 msgid "If I is a NaN, a NaN is returned in I<*sin> and I<*cos>." msgstr "I が NaN の場合、 I<*sin> と I<*cos> に NaN が返される。" #. type: Plain text -#: build/C/man3/sincos.3:46 +#: build/C/man3/sincos.3:49 msgid "" "If I is positive infinity or negative infinity, a domain error occurs, " "and a NaN is returned in I<*sin> and I<*cos>." @@ -8856,56 +8974,56 @@ msgstr "" "I<*sin> と I<*cos> に NaN が返される。" #. type: Plain text -#: build/C/man3/sincos.3:49 +#: build/C/man3/sincos.3:52 msgid "These functions return I." msgstr "これらの関数は I を返す。" #. type: Plain text -#: build/C/man3/sincos.3:74 +#: build/C/man3/sincos.3:77 msgid "This function is a GNU extension." msgstr "この関数は GNU による拡張である。" #. type: Plain text -#: build/C/man3/sincos.3:78 +#: build/C/man3/sincos.3:81 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/sinh.3:34 +#: build/C/man3/sinh.3:36 #, no-wrap msgid "SINH" msgstr "SINH" #. type: Plain text -#: build/C/man3/sinh.3:37 +#: build/C/man3/sinh.3:39 msgid "sinh, sinhf, sinhl - hyperbolic sine function" msgstr "sinh, sinhf, sinhl - 双曲線正弦 (ハイパボリックサイン) 関数" #. type: Plain text -#: build/C/man3/sinh.3:42 +#: build/C/man3/sinh.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sinh.3:44 +#: build/C/man3/sinh.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sinh.3:46 +#: build/C/man3/sinh.3:48 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sinh.3:58 +#: build/C/man3/sinh.3:60 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/sinh.3:71 +#: build/C/man3/sinh.3:73 msgid "" "The B() function returns the hyperbolic sine of I, which is " "defined mathematically as:" @@ -8914,13 +9032,13 @@ msgstr "" "は以下のように定義されている。" #. type: Plain text -#: build/C/man3/sinh.3:74 +#: build/C/man3/sinh.3:76 #, no-wrap msgid " sinh(x) = (exp(x) - exp(-x)) / 2\n" msgstr " sinh(x) = (exp(x) - exp(-x)) / 2\n" #. type: Plain text -#: build/C/man3/sinh.3:78 +#: build/C/man3/sinh.3:80 msgid "On success, these functions return the hyperbolic sine of I." msgstr "成功すると、これらの関数は I の双曲線正弦を返す。" @@ -8928,7 +9046,7 @@ msgstr "成功すると、これらの関数は I の双曲線正弦を返す #. for subnormal x; #. glibc 2.8 does not do this. #. type: Plain text -#: build/C/man3/sinh.3:105 +#: build/C/man3/sinh.3:107 msgid "" "If the result overflows, a range error occurs, and the functions return " "B, B, or B, respectively, with the same sign " @@ -8939,109 +9057,109 @@ msgstr "" "る。" #. type: Plain text -#: build/C/man3/sinh.3:133 +#: build/C/man3/sinh.3:135 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/sqrt.3:32 +#: build/C/man3/sqrt.3:34 #, no-wrap msgid "SQRT" msgstr "SQRT" #. type: Plain text -#: build/C/man3/sqrt.3:35 +#: build/C/man3/sqrt.3:37 msgid "sqrt, sqrtf, sqrtl - square root function" msgstr "sqrt, sqrtf, sqrtl - 平方根関数" #. type: Plain text -#: build/C/man3/sqrt.3:40 +#: build/C/man3/sqrt.3:42 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sqrt.3:42 +#: build/C/man3/sqrt.3:44 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sqrt.3:44 +#: build/C/man3/sqrt.3:46 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/sqrt.3:56 +#: build/C/man3/sqrt.3:58 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/sqrt.3:68 +#: build/C/man3/sqrt.3:70 msgid "The B() function returns the nonnegative square root of I." msgstr "B() 関数は I の平方根のうち負でない方の値を返す。" #. type: Plain text -#: build/C/man3/sqrt.3:71 +#: build/C/man3/sqrt.3:73 msgid "On success, these functions return the square root of I." msgstr "成功すると、これらの関数は I の平方根を返す。" #. type: Plain text -#: build/C/man3/sqrt.3:89 +#: build/C/man3/sqrt.3:91 msgid "If I is less than -0, a domain error occurs, and a NaN is returned." msgstr "" "I が 0 未満の場合、領域エラー (domain error) が発生し、 NaN が返される。" #. type: TP -#: build/C/man3/sqrt.3:96 +#: build/C/man3/sqrt.3:98 #, no-wrap msgid "Domain error: I less than -0" msgstr "領域エラー (domain error): I が 0 未満" #. type: Plain text -#: build/C/man3/sqrt.3:114 +#: build/C/man3/sqrt.3:116 msgid "B(3), B(3), B(3)" msgstr "B(3), B(3), B(3)" #. type: TH -#: build/C/man3/tan.3:33 +#: build/C/man3/tan.3:35 #, no-wrap msgid "TAN" msgstr "TAN" #. type: Plain text -#: build/C/man3/tan.3:36 +#: build/C/man3/tan.3:38 msgid "tan, tanf, tanl - tangent function" msgstr "tan, tanf, tanl - 正接(タンジェント)関数" #. type: Plain text -#: build/C/man3/tan.3:41 +#: build/C/man3/tan.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tan.3:43 +#: build/C/man3/tan.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tan.3:45 +#: build/C/man3/tan.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tan.3:57 +#: build/C/man3/tan.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/tan.3:70 +#: build/C/man3/tan.3:72 msgid "" "The B() function returns the tangent of I, where I is given in " "radians." @@ -9050,7 +9168,7 @@ msgstr "" "で指定する。" #. type: Plain text -#: build/C/man3/tan.3:73 +#: build/C/man3/tan.3:75 msgid "On success, these functions return the tangent of I." msgstr "成功すると、これらの関数は I の正接 (タンジェント) を返す。" @@ -9063,7 +9181,7 @@ msgstr "成功すると、これらの関数は I の正接 (タンジェン #. POSIX.1 an optional range error for subnormal x; #. glibc 2.8 doesn't do this #. type: Plain text -#: build/C/man3/tan.3:101 +#: build/C/man3/tan.3:103 msgid "" "If the correct result would overflow, a range error occurs, and the " "functions return B, B, or B, respectively, " @@ -9073,7 +9191,7 @@ msgstr "" "れぞれ B, B, B を返す。" #. type: Plain text -#: build/C/man3/tan.3:148 +#: build/C/man3/tan.3:150 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3), " "B(3)" @@ -9082,41 +9200,41 @@ msgstr "" "B(3)" #. type: TH -#: build/C/man3/tanh.3:33 +#: build/C/man3/tanh.3:35 #, no-wrap msgid "TANH" msgstr "TANH" #. type: Plain text -#: build/C/man3/tanh.3:36 +#: build/C/man3/tanh.3:38 msgid "tanh, tanhf, tanhl - hyperbolic tangent function" msgstr "tanh, tanhf, tanhl - 双曲線正接 (hyperbolic tangent) 関数" #. type: Plain text -#: build/C/man3/tanh.3:41 +#: build/C/man3/tanh.3:43 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tanh.3:43 +#: build/C/man3/tanh.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tanh.3:45 +#: build/C/man3/tanh.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/tanh.3:57 +#: build/C/man3/tanh.3:59 msgid "B(), B():" msgstr "B(), B():" #. type: Plain text -#: build/C/man3/tanh.3:70 +#: build/C/man3/tanh.3:72 msgid "" "The B() function returns the hyperbolic tangent of I, which is " "defined mathematically as:" @@ -9125,67 +9243,67 @@ msgstr "" "には以下のように定義されている." #. type: Plain text -#: build/C/man3/tanh.3:73 +#: build/C/man3/tanh.3:75 #, no-wrap msgid " tanh(x) = sinh(x) / cosh(x)\n" msgstr " tanh(x) = sinh(x) / cosh(x)\n" #. type: Plain text -#: build/C/man3/tanh.3:77 +#: build/C/man3/tanh.3:79 msgid "On success, these functions return the hyperbolic tangent of I." msgstr "成功すると、これらの関数は I の双曲線正接を返す。" #. type: Plain text -#: build/C/man3/tanh.3:109 +#: build/C/man3/tanh.3:111 msgid "" "B(3), B(3), B(3), B(3), B(3), B(3)" msgstr "" "B(3), B(3), B(3), B(3), B(3), B(3)" #. type: TH -#: build/C/man3/tgamma.3:8 +#: build/C/man3/tgamma.3:13 #, no-wrap msgid "TGAMMA" msgstr "TGAMMA" #. type: Plain text -#: build/C/man3/tgamma.3:11 +#: build/C/man3/tgamma.3:16 msgid "tgamma, tgammaf, tgammal - true gamma function" msgstr "tgamma, tgammaf, tgammal - 本当のガンマ関数" #. type: Plain text -#: build/C/man3/tgamma.3:15 +#: build/C/man3/tgamma.3:20 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/tgamma.3:17 +#: build/C/man3/tgamma.3:22 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/tgamma.3:19 +#: build/C/man3/tgamma.3:24 msgid "BIB<);>" msgstr "BIB<);>" #. type: Plain text -#: build/C/man3/tgamma.3:31 +#: build/C/man3/tgamma.3:36 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/tgamma.3:41 +#: build/C/man3/tgamma.3:46 msgid "The Gamma function is defined by" msgstr "ガンマ関数は以下のように定義される:" #. type: Plain text -#: build/C/man3/tgamma.3:43 +#: build/C/man3/tgamma.3:48 #, no-wrap msgid " Gamma(x) = integral from 0 to infinity of t^(x-1) e^-t dt\n" msgstr " Gamma(x) = t^(x-1) e^-t dt の 0 から無限大までの積分\n" #. type: Plain text -#: build/C/man3/tgamma.3:46 +#: build/C/man3/tgamma.3:51 msgid "" "It is defined for every real number except for nonpositive integers. For " "nonnegative integral I one has" @@ -9194,41 +9312,41 @@ msgstr "" "I に関して、以下が成立する:" #. type: Plain text -#: build/C/man3/tgamma.3:48 +#: build/C/man3/tgamma.3:53 #, no-wrap msgid " Gamma(m+1) = m!\n" msgstr " Gamma(m+1) = m!\n" #. type: Plain text -#: build/C/man3/tgamma.3:50 +#: build/C/man3/tgamma.3:55 msgid "and, more generally, for all I:" msgstr "より一般的には、すべての I に関して以下が成立する:" #. type: Plain text -#: build/C/man3/tgamma.3:52 +#: build/C/man3/tgamma.3:57 #, no-wrap msgid " Gamma(x+1) = x * Gamma(x)\n" msgstr " Gamma(x+1) = x * Gamma(x)\n" #. type: Plain text -#: build/C/man3/tgamma.3:55 +#: build/C/man3/tgamma.3:60 msgid "" "Furthermore, the following is valid for all values of I outside the poles:" msgstr "さらに、極を除くすべての I で次式も成立する:" #. type: Plain text -#: build/C/man3/tgamma.3:57 +#: build/C/man3/tgamma.3:62 #, no-wrap msgid " Gamma(x) * Gamma(1 - x) = PI / sin(PI * x)\n" msgstr " Gamma(x) * Gamma(1 - x) = PI / sin(PI * x)\n" #. type: Plain text -#: build/C/man3/tgamma.3:60 +#: build/C/man3/tgamma.3:65 msgid "On success, these functions return Gamma(x)." msgstr "成功すると、これらの関数は Gamma(x) を返す。" #. type: Plain text -#: build/C/man3/tgamma.3:74 +#: build/C/man3/tgamma.3:79 msgid "" "If I is a negative integer, or is negative infinity, a domain error " "occurs, and a NaN is returned." @@ -9237,7 +9355,7 @@ msgstr "" "が返される。" #. type: Plain text -#: build/C/man3/tgamma.3:87 +#: build/C/man3/tgamma.3:92 msgid "" "If the result underflows, a range error occurs, and the functions return 0, " "with the correct mathematical sign." @@ -9246,7 +9364,7 @@ msgstr "" "を返す。この際、数学的に正しい符号が付与される。" #. type: Plain text -#: build/C/man3/tgamma.3:98 +#: build/C/man3/tgamma.3:103 msgid "" "If I is -0 or +0, a pole error occurs, and the functions return " "B, B, or B, respectively, with the same sign " @@ -9256,7 +9374,7 @@ msgstr "" "B, B, B, を返す。 0 と同じ符号が付与される。" #. type: TP -#: build/C/man3/tgamma.3:105 +#: build/C/man3/tgamma.3:110 #, no-wrap msgid "Domain error: I is a negative integer, or negative infinity" msgstr "領域エラー: I が負の整数か負の無限大" @@ -9264,7 +9382,7 @@ msgstr "領域エラー: I が負の整数か負の無限大" #. FIXME . errno is not set to EDOM for x == -inf #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6809 #. type: Plain text -#: build/C/man3/tgamma.3:115 +#: build/C/man3/tgamma.3:120 msgid "" "I is set to B. An invalid floating-point exception " "(B) is raised (but see BUGS)." @@ -9273,13 +9391,13 @@ msgstr "" "(B) が上がる (「バグ」の節を参照)。" #. type: TP -#: build/C/man3/tgamma.3:115 +#: build/C/man3/tgamma.3:120 #, no-wrap msgid "Pole error: I is +0 or -0" msgstr "極エラー (pole error): I が +0 か -0" #. type: Plain text -#: build/C/man3/tgamma.3:134 +#: build/C/man3/tgamma.3:139 msgid "" "glibc also gives the following error which is not specified in C99 or " "POSIX.1-2001." @@ -9291,12 +9409,12 @@ msgstr "" #. glibc (as at 2.8) also supports and an inexact #. exception for various cases. #. type: Plain text -#: build/C/man3/tgamma.3:151 +#: build/C/man3/tgamma.3:156 msgid "I is not set for this case." msgstr "この場合は I は設定されない。" #. type: Plain text -#: build/C/man3/tgamma.3:162 +#: build/C/man3/tgamma.3:167 msgid "" "This function had to be called \"true gamma function\" since there is " "already a function B(3) that returns something else (see B" @@ -9308,7 +9426,7 @@ msgstr "" #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6809 #. type: Plain text -#: build/C/man3/tgamma.3:170 +#: build/C/man3/tgamma.3:175 msgid "" "If I is negative infinity, I is not set (it should be set to " "B)." @@ -9317,7 +9435,7 @@ msgstr "" "ある)。" #. type: Plain text -#: build/C/man3/tgamma.3:179 +#: build/C/man3/tgamma.3:184 msgid "" "In glibc versions 2.3.3 and earlier, an argument of +0 or -0 incorrectly " "produced a domain error (I set to B and an B " @@ -9328,46 +9446,46 @@ msgstr "" "B を設定され、 B 例外が発生する)。" #. type: Plain text -#: build/C/man3/tgamma.3:182 +#: build/C/man3/tgamma.3:187 msgid "B(3), B(3)" msgstr "B(3), B(3)" #. type: TH -#: build/C/man3/trunc.3:23 +#: build/C/man3/trunc.3:25 #, no-wrap msgid "TRUNC" msgstr "TRUNC" #. type: Plain text -#: build/C/man3/trunc.3:26 +#: build/C/man3/trunc.3:28 msgid "trunc, truncf, truncl - round to integer, toward zero" msgstr "trunc, truncf, truncl - 0 に近い方の整数値に丸める" #. type: Plain text -#: build/C/man3/trunc.3:31 +#: build/C/man3/trunc.3:33 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/trunc.3:33 +#: build/C/man3/trunc.3:35 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/trunc.3:35 +#: build/C/man3/trunc.3:37 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/trunc.3:48 +#: build/C/man3/trunc.3:50 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/trunc.3:59 +#: build/C/man3/trunc.3:61 msgid "" "These functions round I to the nearest integer not larger in absolute " "value." @@ -9375,95 +9493,95 @@ msgstr "" "これらの関数は絶対値が I より小さい 一番近い整数値に I を丸める。" #. type: Plain text -#: build/C/man3/trunc.3:63 +#: build/C/man3/trunc.3:65 msgid "If I is integral, infinite, or NaN, I itself is returned." msgstr "I が整数、無限大、NaN の場合、I 自身が返される。" #. type: TH -#: build/C/man3/y0.3:34 +#: build/C/man3/y0.3:36 #, no-wrap msgid "Y0" msgstr "Y0" #. type: TH -#: build/C/man3/y0.3:34 +#: build/C/man3/y0.3:36 #, no-wrap msgid "2008-08-10" msgstr "2008-08-10" #. type: Plain text -#: build/C/man3/y0.3:38 +#: build/C/man3/y0.3:40 msgid "" "y0, y0f, y0l, y1, y1f, y1l, yn, ynf, ynl - Bessel functions of the second " "kind" msgstr "y0, y0f, y0l, y1, y1f, y1l, yn, ynf, ynl - 第二種ベッセル関数" #. type: Plain text -#: build/C/man3/y0.3:43 +#: build/C/man3/y0.3:45 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:45 +#: build/C/man3/y0.3:47 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:47 +#: build/C/man3/y0.3:49 #, no-wrap msgid "BIB<, double >IB<);>\n" msgstr "BIB<, double >IB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:49 +#: build/C/man3/y0.3:51 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:51 +#: build/C/man3/y0.3:53 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:53 +#: build/C/man3/y0.3:55 #, no-wrap msgid "BIB<, float >IB<);>\n" msgstr "BIB<, float >IB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:55 +#: build/C/man3/y0.3:57 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:57 +#: build/C/man3/y0.3:59 #, no-wrap msgid "BIB<);>\n" msgstr "BIB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:59 +#: build/C/man3/y0.3:61 #, no-wrap msgid "BIB<, long double >IB<);>\n" msgstr "BIB<, long double >IB<);>\n" #. type: Plain text -#: build/C/man3/y0.3:72 +#: build/C/man3/y0.3:74 msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text -#: build/C/man3/y0.3:82 +#: build/C/man3/y0.3:84 msgid "B(), B(), B(), B(), B(), B():" msgstr "B(), B(), B(), B(), B(), B():" #. type: Plain text -#: build/C/man3/y0.3:99 +#: build/C/man3/y0.3:101 msgid "" "The B() and B() functions return Bessel functions of I of the " "second kind of orders 0 and 1, respectively. The B() function returns " @@ -9474,12 +9592,12 @@ msgstr "" "す。" #. type: Plain text -#: build/C/man3/y0.3:101 +#: build/C/man3/y0.3:103 msgid "The value of I must be positive." msgstr "I は正の値でなければならない。" #. type: Plain text -#: build/C/man3/y0.3:111 +#: build/C/man3/y0.3:113 msgid "" "The B() etc. and B() etc. functions are versions that take and " "return I and I values, respectively." @@ -9488,14 +9606,14 @@ msgstr "" "double> 型の返り値を返す。" #. type: Plain text -#: build/C/man3/y0.3:115 +#: build/C/man3/y0.3:117 msgid "" "On success, these functions return the appropriate Bessel value of the " "second kind for I." msgstr "成功すると、これらの関数は I に対する第二種ベッセル関数の値を返す。" #. type: Plain text -#: build/C/man3/y0.3:131 +#: build/C/man3/y0.3:133 msgid "" "If I is negative, a domain error occurs, and the functions return -" "B, -B, or -B, respectively. (POSIX.1-2001 " @@ -9506,7 +9624,7 @@ msgstr "" "に NaN を返すことも認めている)。" #. type: Plain text -#: build/C/man3/y0.3:142 +#: build/C/man3/y0.3:144 msgid "" "If I is 0.0, a pole error occurs, and the functions return -B, -" "B, or -B, respectively." @@ -9515,7 +9633,7 @@ msgstr "" "B, -B, -B を返す。" #. type: Plain text -#: build/C/man3/y0.3:146 +#: build/C/man3/y0.3:148 msgid "" "If the result underflows, a range error occurs, and the functions return 0.0" msgstr "" @@ -9523,7 +9641,7 @@ msgstr "" "0.0 を返す。" #. type: Plain text -#: build/C/man3/y0.3:156 +#: build/C/man3/y0.3:158 msgid "" "If the result overflows, a range error occurs, and the functions return -" "B, -B, or -B, respectively. (POSIX.1-2001 " @@ -9534,7 +9652,7 @@ msgstr "" "に 0.0 を返すことも認めている)。" #. type: TP -#: build/C/man3/y0.3:171 +#: build/C/man3/y0.3:173 #, no-wrap msgid "Pole error: I is 0.0" msgstr "極エラー: I が 0.0" @@ -9544,7 +9662,7 @@ msgstr "極エラー: I が 0.0" #. FIXME . y0(0.0) gives EDOM #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6808 #. type: Plain text -#: build/C/man3/y0.3:186 +#: build/C/man3/y0.3:188 msgid "" "I is set to B (but see BUGS). No B exception " "is returned by B(3) for this case." @@ -9559,7 +9677,7 @@ msgstr "" #. FIXME . Is it intentional that these functions do not use FE_*? #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6806 #. type: Plain text -#: build/C/man3/y0.3:202 +#: build/C/man3/y0.3:204 msgid "" "I is set to B. No B exception is returned by " "B(3) for this case." @@ -9574,7 +9692,7 @@ msgstr "" #. FIXME . Is it intentional that errno is not set? #. Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6808 #. type: Plain text -#: build/C/man3/y0.3:215 +#: build/C/man3/y0.3:217 msgid "" "I is not set for this case. An overflow floating-point exception " "(B) is raised." @@ -9585,7 +9703,7 @@ msgstr "" #. FIXME . #. Bug raised: http://sourceware.org/bugzilla/show_bug.cgi?id=6807 #. type: Plain text -#: build/C/man3/y0.3:231 +#: build/C/man3/y0.3:233 msgid "" "On a pole error, these functions set I to B, instead of " "B as POSIX.1-2004 requires." @@ -9596,7 +9714,7 @@ msgstr "" #. FIXME . Actually, 2.3.2 is the earliest test result I have; so yet #. to confirm if this error occurs only in 2.3.2. #. type: Plain text -#: build/C/man3/y0.3:238 +#: build/C/man3/y0.3:240 msgid "" "In glibc version 2.3.2 and earlier, these functions do not raise an invalid " "floating-point exception (B) when a domain error occurs." @@ -9605,6 +9723,6 @@ msgstr "" "不正浮動小数点例外 (B) を上げない。" #. type: Plain text -#: build/C/man3/y0.3:240 +#: build/C/man3/y0.3:242 msgid "B(3)" msgstr "B(3)"