Skip to content

Commit a7b89d3

Browse files
authored
Merge pull request #153 from AttilaMihaly/add-missing-math-functions
Add missing math functions
2 parents baa2f31 + dad6f03 commit a7b89d3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

morphir/sdk/core/src/morphir/sdk/Basics.scala

+4
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,10 @@ object Basics {
108108
if (a < min) min
109109
else if (a > max) max
110110
else a
111+
@inline def logBase(base: Float, number: Float): Float =
112+
divide(scala.math.log(number))(scala.math.log(base))
113+
@inline def e: Float =
114+
Math.E
111115
@inline def isNaN(a: Float): Bool = a.isNaN
112116
@inline def isInfinite(a: Float): Bool = a.isInfinite
113117

0 commit comments

Comments
 (0)