|
9117 | 9117 | \rSec2[cmath.syn]{Header \tcode{<cmath>} synopsis} |
9118 | 9118 |
|
9119 | 9119 | \indexheader{cmath}% |
9120 | | -\indexlibraryglobal{FP_FAST_FMA}% |
9121 | | -\indexlibraryglobal{FP_FAST_FMAF}% |
9122 | | -\indexlibraryglobal{FP_FAST_FMAL}% |
9123 | | -\indexlibraryglobal{FP_ILOGB0}% |
9124 | | -\indexlibraryglobal{FP_ILOGBNAN}% |
9125 | | -\indexlibraryglobal{FP_INFINITE}% |
9126 | | -\indexlibraryglobal{FP_NAN}% |
9127 | | -\indexlibraryglobal{FP_NORMAL}% |
9128 | | -\indexlibraryglobal{FP_SUBNORMAL}% |
9129 | | -\indexlibraryglobal{FP_ZERO}% |
9130 | | -\indexlibraryglobal{HUGE_VAL}% |
9131 | | -\indexlibraryglobal{HUGE_VALF}% |
9132 | | -\indexlibraryglobal{HUGE_VALL}% |
9133 | | -\indexlibraryglobal{INFINITY}% |
9134 | | -\indexlibraryglobal{MATH_ERREXCEPT}% |
9135 | | -\indexlibraryglobal{MATH_ERRNO}% |
9136 | | -\indexlibraryglobal{NAN}% |
9137 | 9120 | \indexlibraryglobal{abs}% |
9138 | 9121 | \indexlibraryglobal{acos}% |
9139 | 9122 | \indexlibraryglobal{acosf}% |
|
9262 | 9245 | \indexlibraryglobal{lround}% |
9263 | 9246 | \indexlibraryglobal{lroundf}% |
9264 | 9247 | \indexlibraryglobal{lroundl}% |
9265 | | -\indexlibraryglobal{math_errhandling}% |
9266 | 9248 | \indexlibraryglobal{modf}% |
9267 | 9249 | \indexlibraryglobal{modff}% |
9268 | 9250 | \indexlibraryglobal{modfl}% |
|
9327 | 9309 | using double_t = @\seebelow@; |
9328 | 9310 | } |
9329 | 9311 |
|
9330 | | -#define HUGE_VAL @\seebelow@ |
9331 | | -#define HUGE_VALF @\seebelow@ |
9332 | | -#define HUGE_VALL @\seebelow@ |
9333 | | -#define INFINITY @\seebelow@ |
9334 | | -#define NAN @\seebelow@ |
9335 | | -#define FP_INFINITE @\seebelow@ |
9336 | | -#define FP_NAN @\seebelow@ |
9337 | | -#define FP_NORMAL @\seebelow@ |
9338 | | -#define FP_SUBNORMAL @\seebelow@ |
9339 | | -#define FP_ZERO @\seebelow@ |
9340 | | -#define FP_FAST_FMA @\seebelow@ |
9341 | | -#define FP_FAST_FMAF @\seebelow@ |
9342 | | -#define FP_FAST_FMAL @\seebelow@ |
9343 | | -#define FP_ILOGB0 @\seebelow@ |
9344 | | -#define FP_ILOGBNAN @\seebelow@ |
9345 | | -#define MATH_ERRNO @\seebelow@ |
9346 | | -#define MATH_ERREXCEPT @\seebelow@ |
9347 | | - |
9348 | | -#define math_errhandling @\seebelow@ |
| 9312 | +#define @\libmacro{HUGE_VAL}@ @\seebelow@ |
| 9313 | +#define @\libmacro{HUGE_VALF}@ @\seebelow@ |
| 9314 | +#define @\libmacro{HUGE_VALL}@ @\seebelow@ |
| 9315 | +#define @\libmacro{INFINITY}@ @\seebelow@ |
| 9316 | +#define @\libmacro{NAN}@ @\seebelow@ |
| 9317 | +#define @\libmacro{FP_INFINITE}@ @\seebelow@ |
| 9318 | +#define @\libmacro{FP_NAN}@ @\seebelow@ |
| 9319 | +#define @\libmacro{FP_NORMAL}@ @\seebelow@ |
| 9320 | +#define @\libmacro{FP_SUBNORMAL}@ @\seebelow@ |
| 9321 | +#define @\libmacro{FP_ZERO}@ @\seebelow@ |
| 9322 | +#define @\libmacro{FP_FAST_FMA}@ @\seebelow@ |
| 9323 | +#define @\libmacro{FP_FAST_FMAF}@ @\seebelow@ |
| 9324 | +#define @\libmacro{FP_FAST_FMAL}@ @\seebelow@ |
| 9325 | +#define @\libmacro{FP_ILOGB0}@ @\seebelow@ |
| 9326 | +#define @\libmacro{FP_ILOGBNAN}@ @\seebelow@ |
| 9327 | +#define @\libmacro{MATH_ERRNO}@ @\seebelow@ |
| 9328 | +#define @\libmacro{MATH_ERREXCEPT}@ @\seebelow@ |
| 9329 | + |
| 9330 | +#define @\libmacro{math_errhandling}@ @\seebelow@ |
9349 | 9331 |
|
9350 | 9332 | namespace std { |
9351 | 9333 | constexpr @\placeholdernc{floating-point-type}@ acos(@\placeholdernc{floating-point-type}@ x); |
|
0 commit comments