int qcosm1( x, y )
QELT *x, *y;
{
QELT a[NQ], s[NQ], x2[NQ], n[NQ]; int sign;
qmul( x, x, x2 );
qclear(s);
qmov( qone, a );
qmov( qone, n );
sign = -1; do
{
qadd( qone, n, n );
qdiv( n, a, a );
qmul( x2, a, a ); if( sign > 0 )
qadd( a, s, s ); else
qsub( a, s, s );
sign = -sign;
qadd( qone, n, n );
qdiv( n, a, a );
} while( ((int) s[1] - (int) a[1]) < NBITS );
qmov( s, y ); return0;
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-06-27)
¤
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.