sci-num.sld 477 B

123456789101112131415
  1. (define-library (macduffie sci-num)
  2. ;; A library for scientific notation-style numbers
  3. (import
  4. (scheme base)
  5. (scheme inexact))
  6. (export
  7. sci-coef sci-exponent sci-zero? sci-negative? sci-positive?
  8. sci+ sci- sci* sci/ number->sci-num sci-num->number
  9. log10->sci-num sci-log10 string->sci-num sci-num->string
  10. sci-num? sci-sqrt make-scientific sci-log sci-expt sci-exp
  11. sci-infinite? sci-nan? sci< sci<= sci= sci> sci>=)
  12. (include "sci-num.body.scm"))