fpa_log1p

log1p

log value of its argument added by one for fpa type

Calling Sequence

log1p_value = fpa_log1p(fpa_object)
log1p_value = fpa_log1p(fpa_object, precision, round)

Overloaded usage:

log1p_value = log1p(fpa_object)

Arguments

log1p_value

a fpa object with log1p value

fpa_object

fpa object created

precision

precision: 2 bit or higher (53 bit by default)

round

round mode: a character ('N' by default)

'N': round to nearest (roundTiesToEven in IEEE 754-2008)

'Z': round toward zero (roundTowardZero in IEEE 754-2008)

'U': round toward plus infinity (roundTowardPositive in IEEE 754-2008)

'D': round toward minus infinity (roundTowardNegative in IEEE 754-2008)

'A': round away from zero

'F': faithful rounding

'R': round to nearest, with ties away from zero

Description

Get log value of its argument added by one for fpa type

Examples

a = fpa_fi(1.001)
b = log(a)
c = fpa_fi(0.001)
d = log1p(c)
e = fpa_log1p(c, 4, 'Z')

Author