Abdulaziz Ghuloum
|
6437aa98e0
|
- exp now understands complex numbers.
- expt of complex exponent is implemented in terms of exp.
|
2008-05-28 23:50:36 -07:00 |
Abdulaziz Ghuloum
|
fec5dcd419
|
sqrt, log, and expt now understand complex numbers.
|
2008-05-28 22:21:08 -07:00 |
Abdulaziz Ghuloum
|
467095677e
|
+, -, *, and / now handle inexact complex numbers.
|
2008-05-25 10:37:41 -07:00 |
Abdulaziz Ghuloum
|
ab2e05e8b0
|
Added inexact complex numbers.
|
2008-05-24 10:13:01 -07:00 |
Abdulaziz Ghuloum
|
0a6df79e3b
|
ikarus.reader is now loadable separately.
|
2008-05-20 23:21:37 -07:00 |
Abdulaziz Ghuloum
|
ebcc042ea1
|
= now handles complex numbers.
|
2008-05-18 22:33:49 -07:00 |
Abdulaziz Ghuloum
|
4cb8165181
|
+, -, *, / now handle complex numbers.
|
2008-05-18 21:41:53 -07:00 |
Abdulaziz Ghuloum
|
82140f87ba
|
- Added complex numbers representation (exact complex only).
- Added make-rectangular.
- Added the ability to display complex numbers.
|
2008-05-18 20:39:41 -07:00 |
Abdulaziz Ghuloum
|
da7cedfe64
|
Added bitwise-xor.
|
2008-05-18 03:21:05 -07:00 |
Abdulaziz Ghuloum
|
de4276124b
|
added bitwise-ior.
|
2008-05-18 02:27:55 -07:00 |
Abdulaziz Ghuloum
|
478719cf32
|
Fixed names of procedures <, <=, =, >, >=. They used to be
printed as #<procedure f>.
|
2008-04-28 16:52:44 -04:00 |
Abdulaziz Ghuloum
|
48a86cbaa3
|
Fixed bug in (mod 3 5/6).
|
2008-03-22 21:23:51 -04:00 |
Abdulaziz Ghuloum
|
8f0b606609
|
sin, cos, tan, asin, acos, and atan now support rational numbers.
|
2008-03-03 13:49:47 -05:00 |
Abdulaziz Ghuloum
|
5210f1448b
|
Fixed part of bug 162334. Reason: (inexact -1/2) lost the sign and
returned 0.5. It now correctly return -0.5.
|
2008-03-01 21:54:27 -05:00 |
Abdulaziz Ghuloum
|
f6ee3618ba
|
(+ 1/2), (+ 0.5), (* 1/2) and (* 0.5) used to raise "not a number" errors.
|
2008-03-01 21:48:42 -05:00 |
Abdulaziz Ghuloum
|
db54cd0074
|
Fixes bug 191116: rationalize broken
|
2008-03-01 21:45:48 -05:00 |
Abdulaziz Ghuloum
|
f6b35c4506
|
Fixes bug 191659: add1 and sub1 are slow
|
2008-02-13 18:12:00 -05:00 |
Abdulaziz Ghuloum
|
1a98773440
|
This is the 0.0.3 release.
|
2008-02-02 23:08:58 -05:00 |
Abdulaziz Ghuloum
|
f6e5e4d5b4
|
Added -m32 to CFLAGS/LDFLAGS, updated copyright dates and version no.
|
2008-01-29 00:34:34 -05:00 |
Abdulaziz Ghuloum
|
a33269daa7
|
Fixes bug 184959: get-bytevector-some missing
|
2008-01-22 10:59:04 -05:00 |
Abdulaziz Ghuloum
|
92d02e8e52
|
Fixes bug 173042: Wrong error message for (mod 3.0 3)
|
2008-01-22 10:39:21 -05:00 |
Abdulaziz Ghuloum
|
9edb15a0f9
|
Added bitwise-bit-field.
|
2008-01-20 23:13:24 -05:00 |
Abdulaziz Ghuloum
|
eedbe65e44
|
Added bitwise-copy-bit.
|
2008-01-20 22:21:54 -05:00 |
Abdulaziz Ghuloum
|
dd5967c433
|
Added special cases for fixnum args to div and mod.
|
2008-01-19 15:33:52 -05:00 |
Abdulaziz Ghuloum
|
8adb1639f0
|
sqrt and exact-integer-sqrt now use the gmp sqrt procedure instead
of the previous bisection algorithm (much faster).
|
2008-01-17 01:26:29 -05:00 |
Abdulaziz Ghuloum
|
f7dcbe87c6
|
Fixes round-off error in sqrt.
|
2008-01-12 21:05:26 -05:00 |
Abdulaziz Ghuloum
|
d9cdcb8959
|
Fixes bug 180991: round-off error in bignum->flonum
|
2008-01-12 20:52:23 -05:00 |
Abdulaziz Ghuloum
|
899be70aca
|
Kind of a better implementation of ratnum->flonum.
|
2008-01-06 02:27:23 -05:00 |
Abdulaziz Ghuloum
|
da7f05a538
|
Fixes more of bug 180170: (log (expt 2 1024)) now works.
|
2008-01-05 21:02:52 -05:00 |
Abdulaziz Ghuloum
|
af6562721b
|
Fixes bug 180170: Missing bignum sqrt
|
2008-01-04 21:46:50 -05:00 |
Abdulaziz Ghuloum
|
1c4ba26923
|
Added bitwise-length (fixing bug 178345: Missing bitwise-length)
|
2007-12-23 17:33:13 -05:00 |
Abdulaziz Ghuloum
|
8c0563b2d3
|
fixes bug 173369: errors are supposed to be &assertion
|
2007-12-15 08:22:49 -05:00 |
Abdulaziz Ghuloum
|
ebb1f7c055
|
Partial fix to bug 173042: Wrong error message for (mod 3.0 3)
|
2007-12-02 02:59:18 -05:00 |
Abdulaziz Ghuloum
|
5f638cc722
|
Fixes bug 172933: min and max don't know flonums
|
2007-11-30 06:01:44 -05:00 |
Abdulaziz Ghuloum
|
05bc37fe57
|
Fixed div-and-mod
|
2007-11-29 20:04:28 -05:00 |
Abdulaziz Ghuloum
|
c00f006164
|
Fixed bug 172931: div and mod are bogus.
|
2007-11-29 18:30:20 -05:00 |
Abdulaziz Ghuloum
|
57171a243a
|
Added bitwise-bit-set?
|
2007-11-22 17:42:37 -05:00 |
Abdulaziz Ghuloum
|
eef196c09d
|
* Optimized the zero case in $flonum->exact.
|
2007-11-17 09:12:49 -05:00 |
Abdulaziz Ghuloum
|
87d1cd5ad1
|
* reverted to previous broken version of ratnum->flonum.
|
2007-11-17 02:13:44 -05:00 |
Abdulaziz Ghuloum
|
3a3bc7dcc1
|
* keyboard interrupts are now continuable.
|
2007-11-15 13:40:36 -05:00 |
Abdulaziz Ghuloum
|
7def83f487
|
* Added fxbit-field.
|
2007-11-15 07:14:47 -05:00 |
Abdulaziz Ghuloum
|
ab6c871d76
|
* Added fxcopy-bit-field.
|
2007-11-15 07:03:04 -05:00 |
Abdulaziz Ghuloum
|
d977720ae6
|
* Added fxcopy-bit.
|
2007-11-15 06:47:51 -05:00 |
Abdulaziz Ghuloum
|
edb0abd366
|
* Added fxbit-set?
|
2007-11-15 06:40:50 -05:00 |
Abdulaziz Ghuloum
|
42866c21c3
|
* Added fxfirst-bit-set.
|
2007-11-15 06:33:21 -05:00 |
Abdulaziz Ghuloum
|
d18a041840
|
* Fixed a bug in number->string for hex/oct/binary numbers.
|
2007-11-14 23:18:49 -05:00 |
Abdulaziz Ghuloum
|
4c632e435b
|
* changed implementation of $flonum->exact.
|
2007-11-14 20:45:37 -05:00 |
Abdulaziz Ghuloum
|
f3e412ae9c
|
* Added an implementation of $flonum->integer which takes a flonum
and returns the integer representation of it (if it's an integer
flonum), or #f otherwise.
|
2007-11-14 18:45:49 -05:00 |
Abdulaziz Ghuloum
|
25aa8d7072
|
Fixes bug 162741: hygiene breaks exported macros that introduce define-record-type
|
2007-11-14 17:24:29 -05:00 |
Abdulaziz Ghuloum
|
82eda09ea0
|
* Added fxlength
|
2007-11-13 23:24:21 -05:00 |