mathematical-expression icon indicating copy to clipboard operation
mathematical-expression copied to clipboard

本框架是一种针对数学公式解析的有效工具 支持 Java python C++ API ,能够解析包含嵌套函数,包含函数,数列步长累加等数学公式,返回值是一个数值的结果对象,同时也可以进行比较运算的操作,再进行比较的时候,...

Results 3 mathematical-expression issues
Sort by recently updated
recently updated
newest added

**Describe the bug** > 此问题来自于 [【精度丢失】【java 版本好像都有】【含小数数学的表达式】](https://github.com/BeardedManZhao/mathematical-expression/issues/14) 的提出者:https://github.com/chennxu 在进行浮点计算的时候,由于 Java 的浮点计算采用的 `IEEE 754` 标准,导致浮点运算会出现精度丢失的情况, **your code** ```java package top.lingyuzhao; import core.Mathematical_Expression; import core.calculation.Calculation; import core.container.LogResults; public class MAIN { public...

bug

import com.hy.common.core.exception.entity.BusinessException; import com.hy.common.core.utils.MathUtils; import com.hy.common.core.utils.StringUtils; import core.Mathematical_Expression; import core.calculation.Calculation; import core.container.CalculationNumberResults; public class MathematicalUtils { private static Calculation instance; public static void main(String[] args) { System.out.println(calc("0.3*3", 1, 2)); //...

bug

## 小数点数值解析错误 * 针对浮点计算的小数位格式化问题,在此版本中得到解决 * 问题描述:公式中的小数部分的位权错误问题得到了解决,如果小数部分是`1.x` 的情况下 会错误的将数值解析为 `1.0x` 这是非常严重的问题,新版本中此问题得到了解决。 * API使用方式没有任何变化,您可以放心使用,在1.3.x版本中此问题得到了完全解决 * 鸣谢:[波光倩影(CSDN 昵称)](https://blog.csdn.net/xy13658?type=blog) 此问题的提出来源于CSDN上的评论,感谢这位网友的指正,问题已经得到解决,此问题将在1.3.x版本中完全解决,不再存在此问题。 ## 负数解析错误 * 在1.2.4版本之前,针对 2*-1 这类的计算操作会发生一些异常,原因是由于负数的解析错误 ## 汇总 1.2.x 中的数值解析模块有些不尽人意,1.3.x 版本中,此类问题将不会再出现!!!

bug