|  John Benediktsson | 6b07e6caf2 | math: rename fast-gcd to simple-gcd. | 2016-03-19 12:20:09 -07:00 | 
				
					
						|  John Benediktsson | e477f6996f | Fix comments to be ! not #!. | 2015-09-08 16:15:10 -07:00 | 
				
					
						|  John Benediktsson | ceb75057da | change ERROR: words from throw-foo back to foo. | 2015-08-13 16:13:05 -07:00 | 
				
					
						|  Doug Coleman | b6be8685c3 | basis: ERROR: changes. | 2015-08-13 03:20:39 -07:00 | 
				
					
						|  John Benediktsson | c6fad4aa61 | math.ratios: moving to core. | 2015-07-30 10:31:00 -07:00 | 
				
					
						|  John Benediktsson | 89e3cc511e | math: moving >fraction to math. | 2015-07-19 16:57:45 -07:00 | 
				
					
						|  John Benediktsson | 14ed9a5455 | math.functions: some silly cleanup. | 2015-06-02 11:54:05 -07:00 | 
				
					
						|  John Benediktsson | 95e45d865d | math.functions: minor cleanup to (gcd). | 2014-12-04 19:46:42 -08:00 | 
				
					
						|  Björn Lindqvist | 60ffe0680e | kernel: new combinator 2with = with with | 2014-07-22 07:40:13 -07:00 | 
				
					
						|  John Benediktsson | 1cfcf39bda | Revert "math.functions: make float sqrt a little faster." This reverts commit 7ae5e9c0c11bbc82ac7854bfa5964723e1cb42d9. | 2013-11-25 16:42:52 -08:00 | 
				
					
						|  John Benediktsson | fafeecb5fb | math.functions: make float sqrt a little faster. | 2013-11-25 11:14:51 -08:00 | 
				
					
						|  John Benediktsson | 519652d862 | math.functions: whoops, back out mistaken commit. | 2013-07-24 14:55:13 -07:00 | 
				
					
						|  John Benediktsson | c75fc48f23 | switch some vocabs to 4 spaces. | 2013-07-24 14:52:09 -07:00 | 
				
					
						|  John Benediktsson | 55b2fb0802 | math.functions: implement ldexp. | 2013-04-24 11:19:24 -07:00 | 
				
					
						|  John Benediktsson | 360c2ee5a7 | math.functions: remove round-to. | 2013-04-01 17:02:44 -07:00 | 
				
					
						|  John Benediktsson | 71d37429ba | math.functions: faster >rect by specializing for complex. | 2013-03-28 18:02:55 -07:00 | 
				
					
						|  John Benediktsson | 4c941e8996 | math.functions: speed up round (thanks Loryn Jenkins!) | 2013-03-26 14:22:21 -07:00 | 
				
					
						|  John Benediktsson | 422ccf9901 | math.functions: adding "round-to". | 2013-01-30 09:41:21 -08:00 | 
				
					
						|  John Benediktsson | e84e508256 | math.ratios: speed up some operations on ratios. | 2012-09-10 19:53:25 -07:00 | 
				
					
						|  John Benediktsson | 3836d57321 | math.functions: faster (integer) m^n. | 2012-08-31 15:10:48 -07:00 | 
				
					
						|  John Benediktsson | ea25cde2af | math.functions: make it clear that 0 = is the more correct zero?. | 2012-08-13 08:03:54 -07:00 | 
				
					
						|  John Benediktsson | 4561cf7684 | Revert "math.functions: cleaner rect>." This reverts commit 5ecff652ba. | 2012-08-11 10:40:41 -07:00 | 
				
					
						|  John Benediktsson | 0178117d6c | math.functions: cleaner rect>. | 2012-08-10 15:51:11 -07:00 | 
				
					
						|  John Benediktsson | 9063235994 | math.functions: minor cleanup. | 2012-06-22 08:38:34 -07:00 | 
				
					
						|  John Benediktsson | d10fd71cb3 | math.functions: implement copysign. | 2012-06-01 08:24:35 -07:00 | 
				
					
						|  John Benediktsson | 31c7bd8e86 | math.functions: adding generalized signum function.  Fixes #509. | 2012-05-03 14:44:10 -07:00 | 
				
					
						|  Doug Coleman | f6398365bd | math.functions: rename exp to e^ to be consistent with 2^ and 10^. update things. | 2012-05-02 10:22:23 -07:00 | 
				
					
						|  Doug Coleman | fee4d76b73 | math.functions: Add e^ and sigmoid functions. | 2012-05-02 09:21:34 -07:00 | 
				
					
						|  John Benediktsson | adc7b22997 | math.functions: adding "roots" word to get arbitrary roots from numbers. | 2012-04-19 12:19:14 -07:00 | 
				
					
						|  John Benediktsson | 214195e56a | Revert "math.functions: simpler without "simple-gcd"." This reverts commit aa7f60ebbc. | 2012-04-05 10:34:50 -07:00 | 
				
					
						|  John Benediktsson | b240519bff | math.functions: simpler without "simple-gcd". | 2012-04-05 10:31:46 -07:00 | 
				
					
						|  John Benediktsson | b2ffda32ca | math: adding a fast-gcd that speeds up all ratio operations by up to 10 times for bignum ratios. | 2012-04-05 09:17:52 -07:00 | 
				
					
						|  Joe Groff | 943596575a | use radix literals | 2011-11-23 19:03:40 -08:00 | 
				
					
						|  Doug Coleman | 60f928ddbf | math.functions: flushable and foldable don't do anything on inline words because flushable and foldable work on call sites (#call nodes), and inlined words are inlined into another word's call site; they don't generate their own #call node. | 2011-11-06 19:25:53 -08:00 | 
				
					
						|  John Benediktsson | cf54ce8e42 | math.functions: when gcd is inlined, "gcd nip" is almost as good as "gcd*". | 2011-10-18 10:30:39 -07:00 | 
				
					
						|  John Benediktsson | 38a54cb8df | math.functions: improve stack effect names for gcd*. | 2011-10-17 20:37:36 -07:00 | 
				
					
						|  John Benediktsson | ac98269f53 | math.functions: faster gcd means faster ratios. | 2011-10-17 20:36:28 -07:00 | 
				
					
						|  Joe Groff | 954bf89c40 | math.functions: clean up some more to trim back load-time dependencies; alter tests to avoid inexact float constants where possible and hex-ify inexact constants otherwise | 2011-09-22 16:04:49 -07:00 | 
				
					
						|  John Benediktsson | 96c710a7b7 | math.functions: inline 'on-bits' per Joe Groff's suggestion. | 2011-09-22 13:44:30 -07:00 | 
				
					
						|  John Benediktsson | aa880f46ca | math.functions: rename 'bignum-log-helper'. | 2011-09-22 12:38:33 -07:00 | 
				
					
						|  John Benediktsson | 820b54d0f7 | math.functions: duplicate on-bits to avoid circular dependency on math.bitwise. | 2011-09-22 12:23:16 -07:00 | 
				
					
						|  John Benediktsson | 7f4604318a | math.functions: add forgotten imports and fix between? check. | 2011-09-22 10:00:22 -07:00 | 
				
					
						|  John Benediktsson | 077ef8ed5b | math.functions: implement "frexp" and support log of really big numbers. Fixes #160. | 2011-09-22 09:42:28 -07:00 | 
				
					
						|  Joe Groff | efe79cf6d3 | math.functions: make sure zero zero ^ is always nan, regardless of the type of zero | 2011-08-01 10:26:53 -07:00 | 
				
					
						|  Slava Pestov | 6e34de5588 | math.functions: clean up | 2010-02-10 15:04:58 +13:00 | 
				
					
						|  Slava Pestov | df40d92216 | math.functions: fix memory protection error if exp called on a complex number with a rational real part (reported by prunedtree) | 2010-01-15 08:23:48 +13:00 | 
				
					
						|  Joe Groff | fab5cbc6b9 | fix float integer^ for denormal results | 2009-11-01 00:43:04 -05:00 | 
				
					
						|  Doug Coleman | 003787113f | move nth-root to math.functions, use exchange-unsafe in math.statistics | 2009-10-30 02:35:51 -05:00 | 
				
					
						|  Slava Pestov | 0a29e64287 | math.functions: ~ now raises an invalid operation FP trap if one of the inputs is NaN | 2009-09-29 23:41:08 -05:00 | 
				
					
						|  Slava Pestov | fe0701deb1 | math.functions: fix ~ with negative (relative) tolerance | 2009-09-22 03:19:47 -05:00 |