Leonardus
Loading...
Searching...
No Matches
Functions
adapter128 Namespace Reference

Collection of adapters for 128 bit data types. More...

Functions

__float128 ceil (__float128 p_r)
 __float128 overload of ceil()
 
__float128 floor (__float128 p_r)
 __float128 overload of floor()
 
__float128 trunc (__float128 p_r)
 __float128 overload of trunc()
 
__float128 cos (__float128 p_angle)
 __float128 overload of cos()
 
__float128 sin (__float128 p_angle)
 __float128 overload of sin()
 
__float128 sqrt (__float128 p_r)
 __float128 overload of sqrt()
 
__float128 atan2 (__float128 p_num, __float128 p_den)
 __float128 overload of atan2()
 
__float128 asin (__float128 p_ratio)
 __float128 overload of asin()
 
__float128 acos (__float128 p_ratio)
 __float128 overload of acos()
 
__float128 pow (__float128 p_base, __float128 p_exp)
 __float128 overload of pow()
 
__float128 rint (__float128 p_num)
 __float128 overload of rint()
 
__float128 log (__float128 p_num)
 __float128 overload of log()
 
__float128 log10 (__float128 p_num)
 __float128 overload of log10()
 

Detailed Description

Collection of adapters for 128 bit data types.

Function Documentation

◆ log()

__float128 adapter128::log ( __float128  p_num)

__float128 overload of log()

Precondition
p_num > 0

◆ log10()

__float128 adapter128::log10 ( __float128  p_num)

__float128 overload of log10()

Precondition
p_num > 0

◆ pow()

__float128 adapter128::pow ( __float128  p_base,
__float128  p_exp 
)

__float128 overload of pow()

Precondition
p_exp == rint(p_exp) or p_base >= 0
p_base != 0 or p_exp != 0

◆ sqrt()

__float128 adapter128::sqrt ( __float128  p_r)

__float128 overload of sqrt()

Precondition
p_r >= 0