mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-01 12:20:26 +02:00
(=): Exercise frac+real and frac+complex.
This commit is contained in:
parent
26bdd45f08
commit
2a8b5e045f
1 changed files with 19 additions and 1 deletions
|
@ -1308,7 +1308,25 @@
|
|||
;; in gmp prior to 4.2, mpz_cmp_d ended up treating NaN as 3*2^1023, make
|
||||
;; sure we've avoided that
|
||||
(pass-if (not (= (ash 3 1023) +nan.0)))
|
||||
(pass-if (not (= +nan.0 (ash 3 1023)))))
|
||||
(pass-if (not (= +nan.0 (ash 3 1023))))
|
||||
|
||||
(pass-if (= 1/2 0.5))
|
||||
(pass-if (not (= 1/3 0.333333333333333333333333333333333)))
|
||||
(pass-if (not (= 2/3 0.5)))
|
||||
(pass-if (not (= 0.5 (+ 1/2 (/ 1 (ash 1 1000))))))
|
||||
|
||||
(pass-if (= 1/2 0.5+0i))
|
||||
(pass-if (not (= 0.333333333333333333333333333333333 1/3)))
|
||||
(pass-if (not (= 2/3 0.5+0i)))
|
||||
(pass-if (not (= 1/2 0+0.5i)))
|
||||
|
||||
(pass-if (= 0.5 1/2))
|
||||
(pass-if (not (= 0.5 2/3)))
|
||||
(pass-if (not (= (+ 1/2 (/ 1 (ash 1 1000))) 0.5)))
|
||||
|
||||
(pass-if (= 0.5+0i 1/2))
|
||||
(pass-if (not (= 0.5+0i 2/3)))
|
||||
(pass-if (not (= 0+0.5i 1/2))))
|
||||
|
||||
;;;
|
||||
;;; <
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue