Skip to content

Power

Details

Returns the interval exponential exp⁡(x)\exp(x).

exp⁡:IR→IR≥0\exp: \mathbb{IR} \rightarrow \mathbb{IR}_{\ge \mathbf{0}}


Details

Returns the interval base-2 exponential 2x2^x.

exp⁡2:IR→IR≥0\exp_2: \mathbb{IR} \rightarrow \mathbb{IR}_{\ge \mathbf{0}}


interval<T> exp10(interval<T> x)

[source]
Details

Returns the interval base-10 exponential 10x10^x.

exp⁡10:IR→IR≥0\exp_{10}: \mathbb{IR} \rightarrow \mathbb{IR}_{\ge \mathbf{0}}


interval<T> expm1(interval<T> x)

[source]
Details

Returns the interval exp⁡(x)−1\exp(x) - 1.

exp⁡(x)−1:IR→IR≥−1\exp(x)-1: \mathbb{IR} \rightarrow \mathbb{IR}_{\ge \mathbf{-1}}


Details

Returns the interval natural logarithm log⁡(x)\log(x).

log⁡:IR→IR\log: \mathbb{IR} \rightarrow \mathbb{IR}


Details

Returns the interval base-2 logarithm log⁡2(x)\log_2(x).

log⁡2:IR→IR\log_2: \mathbb{IR} \rightarrow \mathbb{IR}


interval<T> log10(interval<T> x)

[source]
Details

Returns the interval base-10 logarithm log⁡10(x)\log_{10}(x).

log⁡10:IR→IR\log_{10}: \mathbb{IR} \rightarrow \mathbb{IR}


interval<T> log1p(interval<T> x)

[source]
Details

Returns the interval log⁡(1+x)\log(1 + x).

log⁡(1+x):IR→IR\log(1+x): \mathbb{IR} \rightarrow \mathbb{IR}


Details

Returns the interval xnx^n for integer nn.

pown:IR×Z→IR\mathrm{pown}: \mathbb{IR}\times\mathbb{Z} \rightarrow \mathbb{IR}


interval<T> pow(interval<T> x, T y)

[source]
Details

Returns the interval xyx^y.

xy:IR×R→IRx^y: \mathbb{IR}\times\mathbb{R} \rightarrow \mathbb{IR}


interval<T> rootn(interval<T> x, std::integral auto n)

[source]
Details

Returns the interval nn-th root xn\sqrt[n]{x}.

xn:IR×Z→IR\sqrt[n]{x}: \mathbb{IR}\times\mathbb{Z} \rightarrow \mathbb{IR}


interval<T> ldexp(interval<T> x, std::integral auto exp)

[source]
Details

Returns the interval x×2expx \times 2^{exp}.

ldexp:IR×Z→IR\mathrm{ldexp}: \mathbb{IR}\times\mathbb{Z} \rightarrow \mathbb{IR}


interval<T> scalbln(interval<T> x, std::integral auto n)

[source]
Details

Returns the interval x×2nx \times 2^n.

scalbln:IR×Z→IR\mathrm{scalbln}: \mathbb{IR}\times\mathbb{Z} \rightarrow \mathbb{IR}


interval<T> scalbn(interval<T> x, std::integral auto n)

[source]
Details

Returns the interval x×2nx \times 2^n.

scalbn:IR×Z→IR\mathrm{scalbn}: \mathbb{IR}\times\mathbb{Z} \rightarrow \mathbb{IR}


Details

Returns the interval exponent of xx.

logb:IR→IR\mathrm{logb}: \mathbb{IR} \rightarrow \mathbb{IR}