if( x < -MAXL10 ) /* Would like to use MINLOG but can't */
{
mtherr( "exp10l", UNDERFLOW ); return(0.0L);
}
/* Express 10**x = 10**g 2**n *=10**g10**(nlog10(2)) *=10**(g+nlog10(2))
*/
px = floorl( LOG210 * x + 0.5L );
n = px;
x -= px * LG102A;
x -= px * LG102B;
/* rational approximation for exponential *ofthefractionalpart: *10**x=1+2xP(x**2)/(Q(x**2)-P(x**2))
*/
xx = x * x;
px = x * polevll( xx, P, 5 );
x = px/( p1evll( xx, Q, 6 ) - px );
x = 1.0L + ldexpl( x, 1 );
/* multiply by power of 2 */
x = ldexpl( x, n ); return(x);
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet am 2026-06-22)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.