Mercurial > hg > may
changeset 442:1404b9b58868
Restore proper divide
author | Chris Cannam |
---|---|
date | Wed, 23 Oct 2013 08:49:06 +0100 |
parents | f33f9dfb8422 |
children | aae8a83a4ebb |
files | src/may/vector/blockfuncs.yeti |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/may/vector/blockfuncs.yeti Wed Oct 23 08:10:03 2013 +0100 +++ b/src/may/vector/blockfuncs.yeti Wed Oct 23 08:49:06 2013 +0100 @@ -92,8 +92,10 @@ fi; divideBy n v = + // Not just "scaled (1/n)" -- this way we get exact rationals. In fact + // the unit test for this function will fail if we use scaled (1/n) if n == 1 then v - else VectorBits#scaled(raw v, 1.0 / n); + else vec.fromList (map (/ n) (vec.list v)); fi; sqr v =