Skip to content
  • Michael Lang's avatar
    Change math engine to libqalculate and add new functions · 07d723a0
    Michael Lang authored and Han Young's avatar Han Young committed
    Replaces knumber with libqalculate and brings the following key benefits:
    - New functions
    - Displays fraction format for approximate numbers
    - Unit conversion is available within calculations
    - Reduced code to maintain
    - Fault-tolerant parsing of strings and brings back implicit multiply
    - And much much more [qalculate.github.io/](https://github.com/Qalculate/libqalculate)
    
    Closes #12 
    
    ![kalk-functions1](/uploads/6474dfe578b75642b6cf3ca179d91ef9/kalk-functions1.png)
    ![kalk-functions2](/uploads/374eaeace6e500fb2100d42b3ce8ea0e/kalk-functions2.png)
    ![kalk-functions3](/uploads/1f3178e900771dbc185d8a4fcf88167e/kalk-functions3.png)
    ![kalk-functions4](/uploads/fb1e5798f29254655a70875226270db9/kalk-functions4.png)
    ![kalk-functions5](/uploads/b958b741aa33571db3ccd44d06c472eb/kalk-functions5.png)
    ![kalk-functions6](/uploads/f86d4fc9f2d76209a3d8e96de7bb0b7a/kalk-functions6.png)
    07d723a0