---LevelNachricht
DEBUGLaufzeitumgebung:
DEBUGDatei: math_tests.xsl
DEBUGcurrent-date(): 2012-05-28+02:00
DEBUGcurrent-time(): 11:38:58.851+02:00
DEBUGos.name: Mac OS X
DEBUGos.version: 10.7.4
DEBUGxsl:version: 2.0
DEBUGxsl:vendor: SAXON 9.1.0.8 from Saxonica
DEBUGxsl:vendor-url: http://www.saxonica.com/
DEBUGxsl:product-name: SAXON
DEBUGxsl:product-version: 9.1.0.8
DEBUGxsl:is-schema-aware: no
DEBUGxsl:supports-serialization: yes
DEBUGxsl:supports-backwards-compatibility: yes
DEBUGxsb:java-available: true
DEBUGxsb:vendor-hash: Saxon-B_9.1
INFO[internals.Stylecheck.DocumentationTests] kein para-Element mit @xml:id="hex-to-integer" für //xsl:stylesheet/xsl:function[(@name="xsb:hex-to-integer") and (@as="xs:integer")]
INFO[internals.Stylecheck.ListTO_DOs] ToDo: xsb:tan(): das mathematisch korrekte Ergebnis -/+INF wird von XPath 3.0 nicht erwartet, deshalb Wiederevorlage, wenn Standard verabschiedet (Stf, 2011-06-26)
INFO[internals.Stylecheck.ListTO_DOs] ToDo: entsprechend dem Verhalten von xsb:tan() liefert xsb:cot() nicht -/+INF, sondern "sehr große"/"sehr kleine" Zahlen, Wiedervorlage (Stf, 2011-06-26)
INFO[internals.Stylecheck.ListTO_DOs] Breite oberer und unterer Bereiche TODO: mathematisch/statistisch "richtigen" Wert finden
INFO[internals.Stylecheck.ListTO_DOs] ToDo: atan2(): -INF und INF als Parameter berücksichtigen (so dann in XPath 3.0 berücksichtigt)
DEBUG[xs:double(18446744073709551615 div 16)] OK (erwartet und geliefert »1.152921504606847E18«)
DEBUG[xs:decimal(18446744073709551615 div 16)] OK (erwartet und geliefert »1152921504606846975.9375«)
DEBUG[floor(xs:decimal(4294967295.999999999999) )] OK (erwartet und geliefert »4294967295«)
DEBUG[floor(xs:decimal(1152921504606846975.9375) )] OK (erwartet und geliefert »1152921504606846975«)
DEBUG[xsb:fact( '0' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:fact( '1' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:fact(1.5707963…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:fact( '2' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:fact( '3' )] OK (erwartet und geliefert »6«)
DEBUG[xsb:fact(3.1415927…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:fact(6.2831853…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:fact( '10' )] OK (erwartet und geliefert »3628800«)
DEBUG[xsb:fact( '100' )] OK (erwartet und geliefert »93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000«)
DEBUG[xsb:pow( '-42' )] OK (erwartet und geliefert »0.0000000000002274«)
DEBUG[xsb:pow( '-5' )] OK (erwartet und geliefert »0.03125«)
DEBUG[xsb:pow( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0.1133147322967609«)
DEBUG[xsb:pow( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.3366225368224191«)
DEBUG[xsb:pow( '-1' )] OK (erwartet und geliefert »0.5«)
DEBUG[xsb:pow( '0' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:pow( '1' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:pow( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »2.9706864235520193«)
DEBUG[xsb:pow( '2' )] OK (erwartet und geliefert »4«)
DEBUG[xsb:pow( '3' )] OK (erwartet und geliefert »8«)
DEBUG[xsb:pow( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »8.8249778270762876«)
DEBUG[xsb:pow( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »77.8802336483881151«)
DEBUG[xsb:pow( '10' )] OK (erwartet und geliefert »1024«)
DEBUG[xsb:pow( '100' )] OK (erwartet und geliefert »1267650600228229401496703205376«)
DEBUG[xsb:pow( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:pow( '1' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:pow( '2' )] OK (erwartet und geliefert »16«)
DEBUG[xsb:pow( '3' )] OK (erwartet und geliefert »81«)
DEBUG[xsb:pow( '10' )] OK (erwartet und geliefert »10000«)
DEBUG[xsb:pow( '100' )] OK (erwartet und geliefert »100000000«)
DEBUG[intern:normalize-rad( '-42' )] OK (erwartet und geliefert »-4.3008881569224811«)
DEBUG[intern:normalize-rad( '-5' )] OK (erwartet und geliefert »-5«)
DEBUG[intern:normalize-rad( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-3.1415926535897932«)
DEBUG[intern:normalize-rad( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[intern:normalize-rad( '-1' )] OK (erwartet und geliefert »-1«)
DEBUG[intern:normalize-rad( '0' )] OK (erwartet und geliefert »0«)
DEBUG[intern:normalize-rad( '1' )] OK (erwartet und geliefert »1«)
DEBUG[intern:normalize-rad( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1.5707963267948966«)
DEBUG[intern:normalize-rad( '2' )] OK (erwartet und geliefert »2«)
DEBUG[intern:normalize-rad( '3' )] OK (erwartet und geliefert »3«)
DEBUG[intern:normalize-rad( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »3.1415926535897932«)
DEBUG[intern:normalize-rad( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »6.2831853071795865«)
DEBUG[intern:normalize-rad( '10' )] OK (erwartet und geliefert »3.7168146928204135«)
DEBUG[intern:normalize-rad( '100' )] OK (erwartet und geliefert »5.7522203923062028«)
DEBUG[xsb:sin( '-42' )] OK (erwartet und geliefert »0.9165215479156338«)
DEBUG[xsb:sin( '-5' )] OK (erwartet und geliefert »0.9589242746631385«)
DEBUG[xsb:sin( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:sin( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-1«)
DEBUG[xsb:sin( '-1' )] OK (erwartet und geliefert »-0.8414709848078965«)
DEBUG[xsb:sin( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:sin( '1' )] OK (erwartet und geliefert »0.8414709848078965«)
DEBUG[xsb:sin( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:sin( '2' )] OK (erwartet und geliefert »0.9092974268256817«)
DEBUG[xsb:sin( '3' )] OK (erwartet und geliefert »0.1411200080598672«)
DEBUG[xsb:sin( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:sin( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:sin( '10' )] OK (erwartet und geliefert »-0.5440211108893698«)
DEBUG[xsb:sin( '100' )] OK (erwartet und geliefert »-0.5063656411097588«)
DEBUG[xsb:cos( '-42' )] OK (erwartet und geliefert »-0.3999853149883513«)
DEBUG[xsb:cos( '-5' )] OK (erwartet und geliefert »0.2836621854632263«)
DEBUG[xsb:cos( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-1«)
DEBUG[xsb:cos( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:cos( '-1' )] OK (erwartet und geliefert »0.5403023058681397«)
DEBUG[xsb:cos( '0' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:cos( '1' )] OK (erwartet und geliefert »0.5403023058681397«)
DEBUG[xsb:cos( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:cos( '2' )] OK (erwartet und geliefert »-0.4161468365471424«)
DEBUG[xsb:cos( '3' )] OK (erwartet und geliefert »-0.9899924966004455«)
DEBUG[xsb:cos( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-1«)
DEBUG[xsb:cos( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:cos( '10' )] OK (erwartet und geliefert »-0.8390715290764525«)
DEBUG[xsb:cos( '100' )] OK (erwartet und geliefert »0.8623188722876839«)
DEBUG[xsb:tan( '-42' )] OK (erwartet und geliefert »-2.2913879924374861«)
DEBUG[xsb:tan( '-5' )] OK (erwartet und geliefert »3.3805150062465856«)
DEBUG[xsb:tan( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0«)
INFO[xsb:tan(-1.5707963…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:tan( '-1' )] OK (erwartet und geliefert »-1.5574077246549022«)
DEBUG[xsb:tan( '1' )] OK (erwartet und geliefert »1.5574077246549022«)
INFO[xsb:tan(1.5707963…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:tan( '2' )] OK (erwartet und geliefert »-2.185039863261519«)
DEBUG[xsb:tan( '3' )] OK (erwartet und geliefert »-0.1425465430742778«)
DEBUG[xsb:tan( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:tan( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:tan( '10' )] OK (erwartet und geliefert »0.6483608274590867«)
DEBUG[xsb:tan( '100' )] OK (erwartet und geliefert »-0.5872139151569291«)
DEBUG[xsb:tan(xs:double(-0.0e0) )] OK (erwartet und geliefert »-0«)
DEBUG[xsb:tan(xs:double(+0.0e0) )] OK (erwartet und geliefert »0«)
DEBUG[xsb:cot( '-42' )] OK (erwartet und geliefert »-0.4364167060752729«)
DEBUG[xsb:cot( '-5' )] OK (erwartet und geliefert »0.2958129155327455«)
INFO[xsb:cot(-3.1415927…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:cot( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:cot( '-1' )] OK (erwartet und geliefert »-0.6420926159343307«)
DEBUG[xsb:cot( '1' )] OK (erwartet und geliefert »0.6420926159343307«)
DEBUG[xsb:cot( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:cot( '2' )] OK (erwartet und geliefert »-0.4576575543602858«)
---- WARN[xsb:cot( '3' )] ein oder mehrere Tests wurden übersprungen
INFO[xsb:cot(3.1415927…)] ein oder mehrere Tests wurden übersprungen
INFO[xsb:cot(6.2831853…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:cot( '10' )] OK (erwartet und geliefert »1.54235104535692«)
DEBUG[xsb:cot( '100' )] OK (erwartet und geliefert »-1.7029569194264692«)
DEBUG[xsb:cot(xs:double(-0.0e0) )] OK (erwartet und geliefert »-INF«)
DEBUG[xsb:cot(xs:double(0) )] OK (erwartet und geliefert »INF«)
DEBUG[xsb:deg-to-rad( '-42' )] OK (erwartet und geliefert »-0.7330382858376184«)
DEBUG[xsb:deg-to-rad( '-5' )] OK (erwartet und geliefert »-0.0872664625997165«)
DEBUG[xsb:deg-to-rad( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-0.0548311355616075«)
DEBUG[xsb:deg-to-rad( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-0.0274155677808038«)
DEBUG[xsb:deg-to-rad( '-1' )] OK (erwartet und geliefert »-0.0174532925199433«)
DEBUG[xsb:deg-to-rad( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:deg-to-rad( '1' )] OK (erwartet und geliefert »0.0174532925199433«)
DEBUG[xsb:deg-to-rad( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.0274155677808038«)
DEBUG[xsb:deg-to-rad( '2' )] OK (erwartet und geliefert »0.0349065850398866«)
DEBUG[xsb:deg-to-rad( '3' )] OK (erwartet und geliefert »0.0523598775598299«)
DEBUG[xsb:deg-to-rad( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0.0548311355616075«)
DEBUG[xsb:deg-to-rad( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »0.1096622711232151«)
DEBUG[xsb:deg-to-rad( '10' )] OK (erwartet und geliefert »0.174532925199433«)
DEBUG[xsb:deg-to-rad( '100' )] OK (erwartet und geliefert »1.7453292519943296«)
DEBUG[xsb:rad-to-deg( '-42' )] OK (erwartet und geliefert »-2406.4227395494577«)
DEBUG[xsb:rad-to-deg( '-5' )] OK (erwartet und geliefert »-286.4788975654116«)
DEBUG[xsb:rad-to-deg( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-180«)
DEBUG[xsb:rad-to-deg( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-90«)
DEBUG[xsb:rad-to-deg( '-1' )] OK (erwartet und geliefert »-57.29577951308233«)
DEBUG[xsb:rad-to-deg( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:rad-to-deg( '1' )] OK (erwartet und geliefert »57.29577951308233«)
DEBUG[xsb:rad-to-deg( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »90«)
DEBUG[xsb:rad-to-deg( '2' )] OK (erwartet und geliefert »114.59155902616466«)
DEBUG[xsb:rad-to-deg( '3' )] OK (erwartet und geliefert »171.88733853924697«)
DEBUG[xsb:rad-to-deg( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »180«)
DEBUG[xsb:rad-to-deg( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »360«)
DEBUG[xsb:rad-to-deg( '10' )] OK (erwartet und geliefert »572.9577951308232«)
DEBUG[xsb:rad-to-deg( '100' )] OK (erwartet und geliefert »5729.5779513082325«)
DEBUG[xsb:sqrt( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:sqrt( '1' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:sqrt( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1.2533141373155003«)
DEBUG[xsb:sqrt( '2' )] OK (erwartet und geliefert »1.414213562373095«)
DEBUG[xsb:sqrt( '3' )] OK (erwartet und geliefert »1.7320508075688773«)
DEBUG[xsb:sqrt( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1.772453850905516«)
DEBUG[xsb:sqrt( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »2.5066282746310005«)
DEBUG[xsb:sqrt( '10' )] OK (erwartet und geliefert »3.1622776601683793«)
DEBUG[xsb:sqrt( '100' )] OK (erwartet und geliefert »10«)
DEBUG[intern:sqrt( '0' )] OK (erwartet und geliefert »0«)
DEBUG[intern:sqrt( '1' )] OK (erwartet und geliefert »1«)
DEBUG[intern:sqrt( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1.2533141373155003«)
DEBUG[intern:sqrt( '2' )] OK (erwartet und geliefert »1.414213562373095«)
DEBUG[intern:sqrt( '3' )] OK (erwartet und geliefert »1.7320508075688773«)
DEBUG[intern:sqrt( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1.772453850905516«)
DEBUG[intern:sqrt( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »2.5066282746310005«)
DEBUG[intern:sqrt( '10' )] OK (erwartet und geliefert »3.1622776601683793«)
DEBUG[intern:sqrt( '100' )] OK (erwartet und geliefert »10«)
DEBUG[xsb:nroot( '1' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:nroot{Test1}, arg(1.5707963…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:nroot( '2' )] OK (erwartet und geliefert »1.414213562373095«)
DEBUG[xsb:nroot( '3' )] OK (erwartet und geliefert »1.2599210498948732«)
DEBUG[xsb:nroot{Test1}, arg(3.1415927…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:nroot{Test1}, arg(6.2831853…)] ein oder mehrere Tests wurden übersprungen
DEBUG[xsb:nroot( '10' )] OK (erwartet und geliefert »1.0717734625362932«)
DEBUG[xsb:nroot( '100' )] OK (erwartet und geliefert »1.0069555500567188«)
DEBUG[xsb:nroot( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:nroot( '1' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:nroot( '2' )] OK (erwartet und geliefert »1.148698354997035«)
DEBUG[xsb:nroot( '3' )] OK (erwartet und geliefert »1.2457309396155173«)
DEBUG[xsb:nroot( '10' )] OK (erwartet und geliefert »1.5848931924611135«)
DEBUG[xsb:nroot( '100' )] OK (erwartet und geliefert »2.5118864315095801«)
DEBUG[xsb:log( '1' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:log( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.4515827052894549«)
DEBUG[xsb:log( '2' )] OK (erwartet und geliefert »0.6931471805599453«)
DEBUG[xsb:log( '3' )] OK (erwartet und geliefert »1.0986122886681097«)
DEBUG[xsb:log( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1.1447298858494002«)
DEBUG[xsb:log( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »1.8378770664093455«)
DEBUG[xsb:log( '10' )] OK (erwartet und geliefert »2.3025850929940457«)
DEBUG[xsb:log( '100' )] OK (erwartet und geliefert »4.6051701859880914«)
DEBUG[xsb:log(xs:double(0) )] OK (erwartet und geliefert »-INF«)
DEBUG[xsb:log10( '1' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:log10( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.1961198770301527«)
DEBUG[xsb:log10( '2' )] OK (erwartet und geliefert »0.3010299956639812«)
DEBUG[xsb:log10( '3' )] OK (erwartet und geliefert »0.4771212547196624«)
DEBUG[xsb:log10( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0.4971498726941339«)
DEBUG[xsb:log10( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »0.798179868358115«)
DEBUG[xsb:log10( '10' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:log10( '100' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:log10(xs:double(0) )] OK (erwartet und geliefert »-INF«)
DEBUG[xsb:fibonacci( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:fibonacci( '1' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:fibonacci( '2' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:fibonacci( '3' )] OK (erwartet und geliefert »2«)
DEBUG[xsb:fibonacci( '10' )] OK (erwartet und geliefert »55«)
DEBUG[xsb:fibonacci( '100' )] OK (erwartet und geliefert »354224848179261915075«)
DEBUG[xsb:fibonacci-sequence(0)] OK (erwartet und geliefert »0«)
DEBUG[xsb:fibonacci-sequence(1)] OK (erwartet und geliefert »0 1«)
DEBUG[xsb:fibonacci-sequence(2)] OK (erwartet und geliefert »0 1 1«)
DEBUG[xsb:fibonacci-sequence(10)] OK (erwartet und geliefert »0 1 1 2 3 5 8 13 21 34 55«)
DEBUG[xsb:exp( '-42' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:exp( '-5' )] OK (erwartet und geliefert »0.0067379469990855«)
DEBUG[xsb:exp( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0.0432139182637722«)
DEBUG[xsb:exp( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.2078795763507619«)
DEBUG[xsb:exp( '-1' )] OK (erwartet und geliefert »0.3678794411714423«)
DEBUG[xsb:exp( '0' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:exp( '1' )] OK (erwartet und geliefert »2.7182818284590452«)
DEBUG[xsb:exp( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »4.8104773809653517«)
DEBUG[xsb:exp( '2' )] OK (erwartet und geliefert »7.3890560989306502«)
DEBUG[xsb:exp( '3' )] OK (erwartet und geliefert »20.0855369231876677«)
DEBUG[xsb:exp( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »23.140692632779269«)
DEBUG[xsb:exp( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »535.4916555247647365«)
DEBUG[xsb:exp( '10' )] OK (erwartet und geliefert »22026.465794806716517«)
---- WARN[xsb:exp( '100' )] ein oder mehrere Tests wurden übersprungen
DEBUG[intern:log-m-iterator( '1' )] OK (erwartet und geliefert »0«)
DEBUG[intern:log-m-iterator( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1«)
DEBUG[intern:log-m-iterator( '2' )] OK (erwartet und geliefert »1«)
DEBUG[intern:log-m-iterator( '3' )] OK (erwartet und geliefert »2«)
DEBUG[intern:log-m-iterator( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »2«)
DEBUG[intern:log-m-iterator( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »3«)
DEBUG[intern:log-m-iterator( '10' )] OK (erwartet und geliefert »3«)
DEBUG[intern:log-m-iterator( '100' )] OK (erwartet und geliefert »7«)
DEBUG[xsb:exp10( '-42' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:exp10( '-5' )] OK (erwartet und geliefert »0.00001«)
DEBUG[xsb:exp10( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »0.0007217841590747«)
DEBUG[xsb:exp10( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.0268660410011361«)
DEBUG[xsb:exp10( '-1' )] OK (erwartet und geliefert »0.1«)
DEBUG[xsb:exp10( '0' )] OK (erwartet und geliefert »1«)
DEBUG[xsb:exp10( '1' )] OK (erwartet und geliefert »10«)
DEBUG[xsb:exp10( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »37.2217104841651667«)
DEBUG[xsb:exp10( '2' )] OK (erwartet und geliefert »100«)
DEBUG[xsb:exp10( '3' )] OK (erwartet und geliefert »1000«)
DEBUG[xsb:exp10( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1385.4557313670110891«)
DEBUG[xsb:exp10( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »1919487.5835776995947164«)
DEBUG[xsb:exp10( '10' )] OK (erwartet und geliefert »10000000000«)
DEBUG[xsb:exp10( '100' )] OK (erwartet und geliefert »10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000«)
DEBUG[xsb:atan( '-42' )] OK (erwartet und geliefert »-1.5469913006098267«)
DEBUG[xsb:atan( '-5' )] OK (erwartet und geliefert »-1.3734007669450159«)
DEBUG[xsb:atan( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-1.2626272556789117«)
DEBUG[xsb:atan( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-1.0038848218538872«)
DEBUG[xsb:atan( '-1' )] OK (erwartet und geliefert »-0.7853981633974483«)
DEBUG[xsb:atan( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:atan( '1' )] OK (erwartet und geliefert »0.7853981633974483«)
DEBUG[xsb:atan( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »1.0038848218538872«)
DEBUG[xsb:atan( '2' )] OK (erwartet und geliefert »1.1071487177940905«)
DEBUG[xsb:atan( '3' )] OK (erwartet und geliefert »1.2490457723982544«)
DEBUG[xsb:atan( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1.2626272556789117«)
DEBUG[xsb:atan( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »1.4129651365067378«)
DEBUG[xsb:atan( '10' )] OK (erwartet und geliefert »1.4711276743037346«)
DEBUG[xsb:atan( '100' )] OK (erwartet und geliefert »1.5607966601082314«)
DEBUG[xsb:atan(xs:double(-0.0e0))] OK (erwartet und geliefert »-0«)
DEBUG[xsb:atan(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:atan(xs:double('INF'))] OK (erwartet und geliefert »1.5707963267948966«)
DEBUG[xsb:atan(xs:double('-INF'))] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:atan2( '-42' )] OK (erwartet und geliefert »-1.5232132235179132«)
DEBUG[xsb:atan2( '-5' )] OK (erwartet und geliefert »-1.1902899496825317«)
DEBUG[xsb:atan2( '-3.1415926535897932384626433832795' )] OK (erwartet und geliefert »-1.0038848218538872«)
DEBUG[xsb:atan2( '-1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »-0.6657737500283539«)
DEBUG[xsb:atan2( '-1' )] OK (erwartet und geliefert »-0.4636476090008061«)
DEBUG[xsb:atan2( '0' )] OK (erwartet und geliefert »0«)
DEBUG[xsb:atan2( '1' )] OK (erwartet und geliefert »0.4636476090008061«)
DEBUG[xsb:atan2( '1.570796326794896619231321691639751442098584699687552910487' )] OK (erwartet und geliefert »0.6657737500283539«)
DEBUG[xsb:atan2( '2' )] OK (erwartet und geliefert »0.7853981633974483«)
DEBUG[xsb:atan2( '3' )] OK (erwartet und geliefert »0.9827937232473291«)
DEBUG[xsb:atan2( '3.1415926535897932384626433832795' )] OK (erwartet und geliefert »1.0038848218538872«)
DEBUG[xsb:atan2( '6.283185307179586476925286766559' )] OK (erwartet und geliefert »1.2626272556789117«)
DEBUG[xsb:atan2( '10' )] OK (erwartet und geliefert »1.3734007669450159«)
DEBUG[xsb:atan2( '100' )] OK (erwartet und geliefert »1.5507989928217461«)
DEBUG[xsb:atan2( '0' )] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:atan2( '1' )] OK (erwartet und geliefert »-0.7853981633974483«)
DEBUG[xsb:atan2( '2' )] OK (erwartet und geliefert »-0.4636476090008061«)
DEBUG[xsb:atan2( '3' )] OK (erwartet und geliefert »-0.3217505543966422«)
DEBUG[xsb:atan2( '10' )] OK (erwartet und geliefert »-0.099668652491162«)
DEBUG[xsb:atan2( '100' )] OK (erwartet und geliefert »-0.0099996666866652«)
DEBUG[xsb:atan2(+0.0e0, +0.0e0)] OK (erwartet und geliefert »0«)
DEBUG[xsb:atan2(-0.0e0, +0.0e0)] OK (erwartet und geliefert »-0«)
DEBUG[xsb:atan2(number(+0.0e0), number(-0.0e0) )] OK (erwartet und geliefert »3.141592653589793«)
DEBUG[xsb:atan2(-0.0e0, -0.0e0)] OK (erwartet und geliefert »-3.141592653589793«)
DEBUG[xsb:atan2(xs:decimal(-1), +0.0e0)] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:atan2(xs:double(+1), +0.0e0)] OK (erwartet und geliefert »1.5707963267948966«)
DEBUG[xsb:atan2(-0.0e0, -1)] OK (erwartet und geliefert »-3.1415926535897932«)
DEBUG[xsb:atan2(+0.0e0, -1)] OK (erwartet und geliefert »3.1415926535897932«)
DEBUG[xsb:atan2(-0.0e0, 1)] OK (erwartet und geliefert »-0«)
DEBUG[xsb:atan2(+0.0e0, 1)] OK (erwartet und geliefert »0«)
DEBUG[xsb:atan2(-0.5, +0.0e0)] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:atan2(+0.5, +0.0e0)] OK (erwartet und geliefert »1.5707963267948966«)
DEBUG[xsb:atan2(-0.0e0, -0.5)] OK (erwartet und geliefert »-3.1415926535897932«)
DEBUG[xsb:atan2(+0.0e0, -0.5)] OK (erwartet und geliefert »3.1415926535897932«)
DEBUG[xsb:atan2(-0.0e0, 0.5)] OK (erwartet und geliefert »-0«)
DEBUG[xsb:atan2(+0.0e0, 0.5)] OK (erwartet und geliefert »0«)
DEBUG[xsb:atan2(xs:double('NaN'), 0.5)] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:atan2(+0.0e0, xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:sgn(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:sgn(xs:double('-INF'))] OK (erwartet und geliefert »-1«)
DEBUG[xsb:sgn(xs:integer(-10))] OK (erwartet und geliefert »-1«)
DEBUG[xsb:sgn(xs:double('-0.0e0'))] OK (erwartet und geliefert »0«)
DEBUG[xsb:sgn(xs:double('+0.0e0'))] OK (erwartet und geliefert »0«)
DEBUG[xsb:sgn(xs:integer(0))] OK (erwartet und geliefert »0«)
DEBUG[xsb:sgn(xs:double(10))] OK (erwartet und geliefert »1«)
DEBUG[xsb:sgn(xs:double('INF'))] OK (erwartet und geliefert »1«)
DEBUG[intern:sgn(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:sgn(xs:double('-INF'))] OK (erwartet und geliefert »-1«)
DEBUG[intern:sgn(xs:decimal(-10))] OK (erwartet und geliefert »-1«)
DEBUG[intern:sgn(xs:double('-0.0e0'))] OK (erwartet und geliefert »-1«)
DEBUG[intern:sgn(xs:double('+0.0e0'))] OK (erwartet und geliefert »1«)
DEBUG[intern:sgn(xs:float(0))] OK (erwartet und geliefert »1«)
DEBUG[intern:sgn(xs:integer(10))] OK (erwartet und geliefert »1«)
DEBUG[intern:sgn(xs:double('INF'))] OK (erwartet und geliefert »1«)
DEBUG[xsb:is-NaN(xs:double('NaN'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-NaN(xs:float('NaN'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-NaN(xs:float('3'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-NaN(xs:float('INF'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-NaN(xs:float('-INF'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-INF(xs:double('INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-INF(xs:float('INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-INF(xs:float('3'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-INF(xs:float('NaN'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-INF(xs:double('-INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-negative-INF(xs:float('-INF'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-negative-INF(xs:float('3'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-INF(xs:float('NaN'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-0(xs:double('-0.0e0'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-negative-0(xs:float('-0.0e0'))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-negative-0(xs:decimal(xs:float('-0.0e0')))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-0(xs:float('-INF'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-0(xs:float('3'))] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-negative-0(xs:float('NaN'))] OK (erwartet und geliefert »false«)
DEBUG[intern:cast-negative-INF(xs:double('-1'))] OK (erwartet und geliefert »-INF«)
DEBUG[intern:cast-negative-INF(xs:double('INF'))] OK (erwartet und geliefert »-INF«)
DEBUG[intern:cast-negative-INF(xs:double('NaN'))] OK (erwartet und geliefert »-INF«)
DEBUG[intern:cast-negative-INF(xs:float('11'))] OK (erwartet und geliefert »-INF«)
DEBUG[intern:cast-INF(xs:double('-1'))] OK (erwartet und geliefert »INF«)
DEBUG[intern:cast-INF(xs:double('INF'))] OK (erwartet und geliefert »INF«)
DEBUG[intern:cast-INF(xs:double('NaN'))] OK (erwartet und geliefert »INF«)
DEBUG[intern:cast-INF(xs:float('11'))] OK (erwartet und geliefert »INF«)
DEBUG[intern:cast-NaN(xs:double('-1'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:cast-NaN(xs:double('INF'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:cast-NaN(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:cast-NaN(xs:float('11'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:cast-negative-0(xs:double('-1'))] OK (erwartet und geliefert »-0«)
DEBUG[intern:cast-negative-0(xs:double('INF'))] OK (erwartet und geliefert »-0«)
DEBUG[intern:cast-negative-0(xs:double('NaN'))] OK (erwartet und geliefert »-0«)
DEBUG[intern:cast-negative-0(xs:float('11'))] OK (erwartet und geliefert »-0«)
DEBUG[intern:cast-negative-0(xs:decimal('11'))] OK (erwartet und geliefert »0«)
DEBUG[xsb:asin(xs:decimal(0.5))] OK (erwartet und geliefert »0.5235987755982989«)
DEBUG[xsb:asin(xs:decimal(-0.2))] OK (erwartet und geliefert »-0.2013579207903308«)
DEBUG[xsb:asin(0.0e0)] OK (erwartet und geliefert »0«)
DEBUG[xsb:asin(xs:decimal(1))] OK (erwartet und geliefert »1.5707963267948966«)
DEBUG[xsb:asin(xs:decimal(-1))] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:asin(-0.0e0)] OK (erwartet und geliefert »-0«)
DEBUG[xsb:asin(2.0e0)] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:asin(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:asin(xs:double('INF'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:asin(xs:double('-INF'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:acos(xs:decimal(-0.5))] OK (erwartet und geliefert »2.0943951023931955«)
DEBUG[xsb:acos(xs:decimal(0.2))] OK (erwartet und geliefert »1.3694384060045658«)
DEBUG[xsb:acos(xs:decimal(1))] OK (erwartet und geliefert »0«)
DEBUG[xsb:acos(xs:decimal(-1))] OK (erwartet und geliefert »3.1415926535897932«)
DEBUG[xsb:acos(-0.0e0)] OK (erwartet und geliefert »-1.5707963267948966«)
DEBUG[xsb:acos(2.0e0)] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:acos(xs:double('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:acos(xs:double('INF'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:acos(xs:double('-INF'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:round(xs:double(-0.5) )] OK (erwartet und geliefert »-0.5«)
DEBUG[intern:round(xs:double('NaN') )] OK (erwartet und geliefert »NaN«)
DEBUG[intern:round(xs:double('INF') )] OK (erwartet und geliefert »INF«)
DEBUG[intern:round(xs:double('-INF') )] OK (erwartet und geliefert »-INF«)
DEBUG[xsb:is-in-range((), 0, 1)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-in-range('0', 0, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range('xslt', 0, 1)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-in-range(xs:double('NaN'), 0, 1)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-in-range(0, 1, 1)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-in-range(0.5, 0, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range(0, 1.5, 1)] OK (erwartet und geliefert »false«)
DEBUG[xsb:is-in-range(0.5, 1, 0)] OK (erwartet und geliefert »false«)
DEBUG[intern:variance(number('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:variance($seq1)] OK (erwartet und geliefert »1«)
DEBUG[intern:round(intern:variance($seq2))] OK (erwartet und geliefert »5.1612238095238095«)
DEBUG[intern:variance($seq3)] OK (erwartet und geliefert »30«)
DEBUG[intern:variance($seq4)] OK (erwartet und geliefert »30«)
DEBUG[xsb:variance(number('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:variance($seq1)] OK (erwartet und geliefert »1«)
DEBUG[xsb:variance($seq2)] OK (erwartet und geliefert »5.1612238095238095«)
DEBUG[xsb:variance($seq3)] OK (erwartet und geliefert »30«)
DEBUG[xsb:variance($seq4)] OK (erwartet und geliefert »30«)
DEBUG[intern:standard-deviation(number('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[intern:standard-deviation($seq1)] OK (erwartet und geliefert »1«)
DEBUG[intern:round(intern:standard-deviation($seq2))] OK (erwartet und geliefert »2.2718326984009649«)
DEBUG[intern:round(intern:standard-deviation($seq3))] OK (erwartet und geliefert »5.4772255750516611«)
DEBUG[intern:round(intern:standard-deviation($seq4))] OK (erwartet und geliefert »5.4772255750516611«)
DEBUG[xsb:standard-deviation(number('NaN'))] OK (erwartet und geliefert »NaN«)
DEBUG[xsb:standard-deviation($seq1)] OK (erwartet und geliefert »1«)
DEBUG[xsb:standard-deviation($seq2)] OK (erwartet und geliefert »2.2718326984009649«)
DEBUG[xsb:standard-deviation($seq3)] OK (erwartet und geliefert »5.4772255750516611«)
DEBUG[xsb:standard-deviation($seq4)] OK (erwartet und geliefert »5.4772255750516611«)
DEBUG[intern:linear-congruential-generator(1, 0)] OK (erwartet und geliefert »12345«)
DEBUG[intern:linear-congruential-generator(5, 0)] OK (erwartet und geliefert »12345 3554416254 2802067423 3596950572 229283573«)
DEBUG[intern:linear-congruential-generator(3, (12345, 3554416254) )] OK (erwartet und geliefert »3554416254 2802067423 3596950572 229283573«)
DEBUG[$random-value-1 ne 0] OK (erwartet und geliefert »true«)
DEBUG[$random-value-2 ne 0] OK (erwartet und geliefert »true«)
DEBUG[$random-value-1 ne 1] OK (erwartet und geliefert »true«)
DEBUG[$random-value-2 ne 1] OK (erwartet und geliefert »true«)
DEBUG[$random-value-1 ne $random-value-2] OK (erwartet und geliefert »true«)
DEBUG[deep-equal($random-sequence-1, $random-sequence-2)] OK (erwartet und geliefert »false«)
DEBUG[count(distinct-values($random-sequence-1)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[count(distinct-values($random-sequence-2)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-1-min, 0, $breite)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-2-min, 0, $breite)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-1-max, ($intern:random-max - $breite), $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-2-max, ($intern:random-max - $breite), $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-1-avg, ($kalkulatorischer_durchschnitt - 2 * $breite), ($kalkulatorischer_durchschnitt + 2 * $breite))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-2-avg, ($kalkulatorischer_durchschnitt - 2 * $breite), ($kalkulatorischer_durchschnitt + 2 * $breite))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-1-stddev, ($kalkulatorische_standardabweichung - $breite), ($kalkulatorische_standardabweichung + $breite))] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequence-2-stddev, ($kalkulatorische_standardabweichung - $breite), ($kalkulatorische_standardabweichung + $breite))] OK (erwartet und geliefert »true«)
DEBUG[deep-equal($random-seq-1, $random-seq-2)] OK (erwartet und geliefert »false«)
DEBUG[count(distinct-values($random-seq-1)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[count(distinct-values($random-seq-2)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-1-min, 0, $breite div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-2-min, 0, $breite div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-1-max, ($intern:random-max - $breite) div $intern:random-max, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-2-max, ($intern:random-max - $breite) div $intern:random-max, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-1-avg, ($kalkulatorischer_durchschnitt - 2 * $breite) div $intern:random-max, ($kalkulatorischer_durchschnitt + 2 * $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-2-avg, ($kalkulatorischer_durchschnitt - 2 * $breite) div $intern:random-max, ($kalkulatorischer_durchschnitt + 2 * $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-1-stddev, ($kalkulatorische_standardabweichung - $breite) div $intern:random-max, ($kalkulatorische_standardabweichung + $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-seq-2-stddev, ($kalkulatorische_standardabweichung - $breite) div $intern:random-max, ($kalkulatorische_standardabweichung + $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[deep-equal($random-sequenz-1, $random-sequenz-2)] OK (erwartet und geliefert »false«)
DEBUG[count(distinct-values($random-sequenz-1)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[count(distinct-values($random-sequenz-2)) eq $laenge] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-1-min, 0, $breite div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-2-min, 0, $breite div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-1-max, ($intern:random-max - $breite) div $intern:random-max, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-2-max, ($intern:random-max - $breite) div $intern:random-max, 1)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-1-avg, ($kalkulatorischer_durchschnitt - 2 * $breite) div $intern:random-max, ($kalkulatorischer_durchschnitt + 2 * $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-2-avg, ($kalkulatorischer_durchschnitt - 2 * $breite) div $intern:random-max, ($kalkulatorischer_durchschnitt + 2 * $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-1-stddev, ($kalkulatorische_standardabweichung - $breite) div $intern:random-max, ($kalkulatorische_standardabweichung + $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:is-in-range($random-sequenz-2-stddev, ($kalkulatorische_standardabweichung - $breite) div $intern:random-max, ($kalkulatorische_standardabweichung + $breite) div $intern:random-max)] OK (erwartet und geliefert »true«)
DEBUG[xsb:type-annotation(xsb:pow(xs:integer(3), xs:integer(3) ) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(xsb:pow(xs:integer(3), xs:decimal(3) ) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(xsb:pow(xs:decimal(3), xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:pow(xs:double(3), xs:decimal(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:log(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:log(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:log(xs:float(3) ) )] OK (erwartet und geliefert »xs:float«)
DEBUG[xsb:type-annotation(intern:root-iterator(xs:integer(2), xs:decimal(4), 0, xs:decimal(4), 0) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:root-iterator(xs:integer(2), xs:double(4), 0, xs:double(4), 0) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:nroot(xs:double(3), xs:integer(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:nroot(xs:decimal(3), xs:integer(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:sqrt(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:sqrt(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:sqrt(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(intern:sqrt(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:exp(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(intern:exp(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:exp(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:exp(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:fact(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:fact(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:fact(xs:integer(3) ) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(xsb:sin(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:sin(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:cos(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:cos(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:cos(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:tan(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:tan(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:cot(xs:decimal(intern:half-pi() ) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:cot(xs:double(intern:half-pi() ) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:cot(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:cot(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:cot(xs:double(xsb:tau() ) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:atan(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:atan(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:atan2(xs:double(3), xs:double(1) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:atan2(xs:decimal(3), xs:decimal(2) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:atan2(xs:double(3), xs:decimal(1) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:atan2(xs:decimal(3), xs:double(2) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:sgn(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(intern:sgn(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:sgn(xs:double(3) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:sgn(xs:decimal(3) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:asin(xs:double(0.5) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:asin(xs:decimal(0.5) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:asin(xs:float(0.5) ) )] OK (erwartet und geliefert »xs:float«)
DEBUG[xsb:type-annotation(xsb:asin(xs:integer(0.5) ) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(xsb:acos(xs:double(-0.5) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:acos(xs:decimal(-0.5) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:round(xs:double(-0.5) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(intern:round(xs:double('NaN') ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(intern:round(xs:decimal(-0.5) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(intern:round(xs:integer(-0.5) ) )] OK (erwartet und geliefert »xs:integer«)
DEBUG[xsb:type-annotation(xsb:variance( (xs:double(-0.5), xs:double(-0.5) ) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:variance( (xs:decimal(-0.5), xs:decimal(-0.5) ) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:type-annotation(xsb:standard-deviation( (xs:double(-0.5), xs:double(-0.5) ) ) )] OK (erwartet und geliefert »xs:double«)
DEBUG[xsb:type-annotation(xsb:standard-deviation( (xs:decimal(-0.5), xs:decimal(-0.5) ) ) )] OK (erwartet und geliefert »xs:decimal«)
DEBUG[xsb:integer-to-hex(0)] OK (erwartet und geliefert »0«)
DEBUG[xsb:integer-to-hex(-0)] OK (erwartet und geliefert »0«)
DEBUG[xsb:integer-to-hex(9)] OK (erwartet und geliefert »9«)
DEBUG[xsb:integer-to-hex(10)] OK (erwartet und geliefert »A«)
DEBUG[xsb:integer-to-hex(-10)] OK (erwartet und geliefert »-A«)
DEBUG[xsb:integer-to-hex(15)] OK (erwartet und geliefert »F«)
DEBUG[xsb:integer-to-hex(255)] OK (erwartet und geliefert »FF«)
DEBUG[xsb:integer-to-hex(-65535)] OK (erwartet und geliefert »-FFFF«)
DEBUG[xsb:integer-to-hex(18446744073709551615)] OK (erwartet und geliefert »FFFFFFFFFFFFFFFF«)
DEBUG[xsb:integer-to-hex(0, 8)] OK (erwartet und geliefert »00«)
DEBUG[xsb:integer-to-hex(10, 8)] OK (erwartet und geliefert »0A«)
DEBUG[xsb:integer-to-hex(-24, 8)] OK (erwartet und geliefert »E8«)
DEBUG[xsb:integer-to-hex(-1, 64)] OK (erwartet und geliefert »FFFFFFFFFFFFFFFF«)
DEBUG[xsb:integer-to-hex(0, 3)] OK (erwartet und geliefert »0«)
DEBUG[xsb:integer-to-hex(0, 4)] OK (erwartet und geliefert »0«)
DEBUG[xsb:integer-to-hex(0, 5)] OK (erwartet und geliefert »00«)
DEBUG[xsb:integer-to-hex(10, 5)] OK (erwartet und geliefert »0A«)
DEBUG[xsb:integer-to-hex(-10, 5)] OK (erwartet und geliefert »16«)
DEBUG[xsb:integer-to-hex(18446744073709551615, 65)] OK (erwartet und geliefert »0FFFFFFFFFFFFFFFF«)
DEBUG[xsb:integer-to-hex(-18446744073709551616, 65)] OK (erwartet und geliefert »10000000000000000«)
DEBUG[xsb:twos-complement(0, 2)] OK (erwartet und geliefert »0«)
DEBUG[xsb:twos-complement(0, 8)] OK (erwartet und geliefert »0«)
DEBUG[xsb:twos-complement(127, 8)] OK (erwartet und geliefert »127«)
DEBUG[xsb:twos-complement(-128, 8)] OK (erwartet und geliefert »128«)
DEBUG[xsb:twos-complement(-1, 8)] OK (erwartet und geliefert »255«)
DEBUG[xsb:twos-complement(-64, 8)] OK (erwartet und geliefert »192«)
DEBUG[xsb:twos-complement(-2567447, 32)] OK (erwartet und geliefert »4292399849«)
DEBUG[xsb:twos-complement(2567447, 32)] OK (erwartet und geliefert »2567447«)
DEBUG[xsb:twos-complement(-64, 64)] OK (erwartet und geliefert »18446744073709551552«)
DEBUG[xsb:reverse-twos-complement(0, 2)] OK (erwartet und geliefert »0«)
DEBUG[xsb:reverse-twos-complement(0, 8)] OK (erwartet und geliefert »0«)
DEBUG[xsb:reverse-twos-complement(127, 8)] OK (erwartet und geliefert »127«)
DEBUG[xsb:reverse-twos-complement(255, 8)] OK (erwartet und geliefert »-1«)
DEBUG[xsb:reverse-twos-complement(128, 8)] OK (erwartet und geliefert »-128«)
DEBUG[xsb:reverse-twos-complement(192, 8)] OK (erwartet und geliefert »-64«)
DEBUG[xsb:reverse-twos-complement(4292399849, 32)] OK (erwartet und geliefert »-2567447«)
DEBUG[xsb:reverse-twos-complement(2567447, 32)] OK (erwartet und geliefert »2567447«)
DEBUG[xsb:reverse-twos-complement(18446744073709551552, 64)] OK (erwartet und geliefert »-64«)
DEBUG[xsb:reverse-twos-complement(xsb:twos-complement(0, 8), 8)] OK (erwartet und geliefert »0«)
DEBUG[xsb:reverse-twos-complement(xsb:twos-complement(127, 8), 8)] OK (erwartet und geliefert »127«)
DEBUG[xsb:reverse-twos-complement(xsb:twos-complement(12345, 32), 32)] OK (erwartet und geliefert »12345«)
DEBUG[xsb:reverse-twos-complement(xsb:twos-complement(-12345, 32), 32)] OK (erwartet und geliefert »-12345«)
DEBUG[xsb:hex-to-integer('0', 8)] OK (erwartet und geliefert »0«)
DEBUG[xsb:hex-to-integer('00', 8)] OK (erwartet und geliefert »0«)
DEBUG[xsb:hex-to-integer('1', 8)] OK (erwartet und geliefert »1«)
DEBUG[xsb:hex-to-integer('A', 8)] OK (erwartet und geliefert »10«)
DEBUG[xsb:hex-to-integer('7F', 8)] OK (erwartet und geliefert »127«)
DEBUG[xsb:hex-to-integer('FF', 8)] OK (erwartet und geliefert »-1«)
DEBUG[xsb:hex-to-integer('80', 8)] OK (erwartet und geliefert »-128«)
DEBUG[xsb:hex-to-integer('E8', 8)] OK (erwartet und geliefert »-24«)
DEBUG[xsb:hex-to-integer('FFFFFFFF', 32)] OK (erwartet und geliefert »-1«)