mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-13 23:20:32 +02:00
Merge remote-tracking branch 'origin/stable-2.0'
This commit is contained in:
commit
1160e2d94e
9 changed files with 80 additions and 79 deletions
|
@ -153,19 +153,8 @@
|
|||
(assert-iflonum fl1 fl2)
|
||||
(mod0 fl1 fl2))
|
||||
|
||||
(define (flnumerator fl)
|
||||
(assert-flonum fl)
|
||||
(case fl
|
||||
((+inf.0) +inf.0)
|
||||
((-inf.0) -inf.0)
|
||||
(else (numerator fl))))
|
||||
|
||||
(define (fldenominator fl)
|
||||
(assert-flonum fl)
|
||||
(case fl
|
||||
((+inf.0) 1.0)
|
||||
((-inf.0) 1.0)
|
||||
(else (denominator fl))))
|
||||
(define (flnumerator fl) (assert-flonum fl) (numerator fl))
|
||||
(define (fldenominator fl) (assert-flonum fl) (denominator fl))
|
||||
|
||||
(define (flfloor fl) (assert-flonum fl) (floor fl))
|
||||
(define (flceiling fl) (assert-flonum fl) (ceiling fl))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue