if( n == 0 ) return( sign * y0l(x) ); if( n == 1 ) return( sign * y1l(x) );
/* test for overflow */ if( x <= 0.0L )
{
mtherr( "ynl", SING ); return( -MAXNUML );
}
/* forward recurrence on n */
anm2 = y0l(x);
anm1 = y1l(x);
k = 1;
r = 2 * k; do
{
an = r * anm1 / x - anm2;
anm2 = anm1;
anm1 = an;
r += 2.0L;
++k;
} while( k < n );
return( sign * an );
}
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.9Bemerkung:
(vorverarbeitet am 2026-06-14)
¤
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.