|
f68b80143a
|
switching GC from semi-space copying to mark-sweep
|
2020-12-31 17:48:47 +00:00 |
|
|
fbdb084fec
|
refined the msb positioning functions
migrated hcl_isint()/hcl_isbigint() to hcl-prv.h
|
2019-05-04 17:56:45 +00:00 |
|
|
04f2037030
|
corrected a minor coding flaw in number.c
|
2019-01-09 16:00:54 +00:00 |
|
|
f0a823a557
|
added the abs primitive function
|
2018-04-07 02:28:38 +00:00 |
|
|
8406ebd83a
|
implemented sqrt for fixed-point decimal.
fixed a bug in getting sqrt of a negative number
|
2018-04-04 04:41:23 +00:00 |
|
|
650606fd5b
|
added partial sqrt function
|
2018-04-03 14:02:40 +00:00 |
|
|
00c78b2d53
|
fixed a bug and a wrong assertion in mul_nums()
|
2018-04-02 12:59:37 +00:00 |
|
|
c62ec3c6c9
|
added hcl_mltnums() which scales the result according to the first parameter
|
2018-04-02 12:52:10 +00:00 |
|
|
1091c8f401
|
added hcl_genums(), hcl_gtnums(), hcl_lenums(), hcl_ltnums(), hcl_eqnums(), hcl_nenums()
|
2018-04-02 12:28:09 +00:00 |
|
|
ea1dc78a17
|
added hcl_truncfpdevcal().
fixed bugs in sprintf
|
2018-04-01 17:09:07 +00:00 |
|
|
012d9ef678
|
enhanced the multiplication function to truncate the resulting fixed-point decimal to the equal precision to the operands
|
2018-03-30 18:11:11 +00:00 |
|
|
11c464fde4
|
disallowed fixed point decimal literal with no digit after the point.
fixed a bug in hcl_divnums
|
2018-03-30 17:37:40 +00:00 |
|
|
b9034225c1
|
implemented basic arithmetic operations for fixed-point decimals
|
2018-03-30 15:43:09 +00:00 |
|
|
7515894082
|
started adding fpdec calculation functions
|
2018-03-28 16:40:42 +00:00 |
|