josdejong/mathjs

math.rationalize() made some mistakes

Open

#2,080 opened on 2021年1月12日

GitHub で見る
 (5 comments) (0 reactions) (0 assignees)JavaScript (1,298 forks)batch import
featurehelp wanted

Repository metrics

Stars
 (13,832 stars)
PR merge metrics
 (30d に merged PR はありません)

説明

So I'm extremely happy with math.js, but I've had some problems with the following. Does anyone have a fix, I'm not sure what to do.

(a - b) + (a + 2b) was solved as a - b + a + 2 b and it should be 2a + b

2y + (3 - 4x) * 2 - 7x was solved as 2 y - 8 * x - 7 * x + 6 and it should be -15x + 2y + 6

2y + (3 + 4x) * 3 - 8x was solved as 2 y - 8 * x + 9 + 12 * x and it should be 4x + 2y + 9

コントリビューターガイド