#DOCUMENTATION by cg
authorClaus Gittinger <cg@exept.de>
Mon, 03 Jul 2017 16:00:57 +0200
changeset 21970 c57071d829f7
parent 21969 0afb5e61f2f4
child 21971 9e7d9bb12714
#DOCUMENTATION by cg class: Float comment/format in: #ln #log10
Float.st
--- 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