--- a/Float.st Mon Jul 03 15:57:05 2017 +0200
+++ b/Float.st Mon Jul 03 16:00:57 2017 +0200
@@ -1871,6 +1871,7 @@
%}.
"
an invalid value for logarithm
+ if you need -INF for a zero receiver, try Number trapInfinity:[...]
"
^ self class
raise:(self = 0 ifTrue:[#infiniteResultSignal] ifFalse:[#domainErrorSignal])
@@ -1879,7 +1880,7 @@
arguments:#()
errorString:'bad receiver in ln (not strictly positive)'
- "Modified: / 03-07-2017 / 15:48:37 / cg"
+ "Modified (comment): / 03-07-2017 / 15:58:17 / cg"
!
log10
@@ -1915,6 +1916,7 @@
%}.
"
an invalid value for logarithm
+ if you need -INF for a zero receiver, try Number trapInfinity:[...]
"
^ self class
raise:(self = 0 ifTrue:[#infiniteResultSignal] ifFalse:[#domainErrorSignal])
@@ -1923,7 +1925,7 @@
arguments:#()
errorString:'bad receiver in log10 (not strictly positive)'
- "Modified: / 03-07-2017 / 15:48:44 / cg"
+ "Modified (comment): / 03-07-2017 / 15:58:21 / cg"
!
raisedTo:aNumber