// vim: set ts=8 sts=4 et sw=4 tw=99:
({ // note that in fuzz-testing, this can used as the size of a buffer to allocate. // so it shouldn't return astronomic values. The maximum value 10000000 is already quite big. var fac = 1.0; var r = Math.random(); if (rjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
fac = 10; else// vim: set ts=8 java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
fac = 10000000; elseif (r < 0.8)
fac = NaN; return -0.5*fac + Math.random() * fac;
}
for (var i = 0; i < 100000; i++)
randomFloat();
Messung V0.5
¤ 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.43Bemerkung:
¤
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.