Hi, I will modify random/3 to conform to SWI and Yap behavior.
Thank you Daniel Le 11 janv. 2013 à 23:18, Jan Burse <[email protected]> a écrit : > Jan Burse schrieb: >> Hi, >> >> Just comparing random/3 across different systems. >> >> GNU Prolog 1.4.2: float arguments give integer result: >> >> ?- random(0.0,999.0,X). >> X = 349 >> >> >> SWI-Prolog 6.3.6: float arguments give float result: >> >> ?- random(0.0,999.0,X). >> X = 741.3122108222138. >> >> Bug or feature. >> >> Bye > > Also discrepancy with exception handling: > > GNU Prolog 1.4.2 > > ?- random(0,0,X). > no > > SWI-Prolog 6.3.6 > > ?- random(0,0,X). > ERROR: random/1: Domain error: > `not_less_than_one' expected, found `0' > > Bye > > > > _______________________________________________ > Users-prolog mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/users-prolog > > -- > Ce message a ete verifie par MailScanner > pour des virus ou des polluriels et rien de > suspect n'a ete trouve. > -- Ce message a ete verifie par MailScanner pour des virus ou des polluriels et rien de suspect n'a ete trouve. _______________________________________________ Users-prolog mailing list [email protected] https://lists.gnu.org/mailman/listinfo/users-prolog
