Skip to content

Commit 6aafbbe

Browse files
committed
change 0.5 to 1/2
1 parent 83816af commit 6aafbbe

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/Symengine.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ instance Floating BasicSym where
212212
pi = Symengine.pi
213213
exp x = e ** x
214214
log = undefined
215-
sqrt x = x ** 0.5
215+
sqrt x = x ** 1/2
216216
(**) = basic_pow
217217
logBase = undefined
218218
sin = basic_unaryop basic_sin_ffi

test/Spec.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ unitTests = testGroup "Unit tests"
4242
cos zero @?= one
4343

4444
sin (pi / 6) @?= 1 / 2
45-
sin (pi / 3) @?= 3 ** 0.5 / 2
45+
sin (pi / 3) @?= (3 ** (1/2)) / 2
4646

47-
cos (pi / 6) @?= 3 ** 0.5 / 2
47+
cos (pi / 6) @?= (3 ** (1/2)) / 2
4848
cos (pi / 3) @?= 1 / 2
4949

5050
sin pi_over_2 @?= one

0 commit comments

Comments
 (0)