-
Kformula是一个用Kotlin编写的数学表达式引擎,它运行在JVM上,适用于java笔试题五十
资源介绍
java笔试题五十公式
用
Kotlin
编写的数学表达式引擎,在
JVM
上运行。
使用
KFormula,您可以解析简单的数学表达式文本并获得计算结果。
您可以添加变量/常量,或者除此之外,您可以定义自己的函数并将逻辑公开给引擎。
通过这种方式,您可以使您的应用程序能够接受来自用户输入甚至来自数据库的数学表达式。
如果应该进行计算,只需更改表达式即可将新的计算逻辑应用于您的应用程序,而无需重新编译!
安装
Gradle:
repositories
{
jcenter()
mavenCentral()
}
dependencies
{
..
.
implementation
'
com.github.vittee.kformula:kformula:1.0.3
'
..
.
}
目录
表达
数字文字
仅支持
base-10
十进制,没有花哨的
bin/oct/hex/scientific
符号。
所有值都将存储为BigDecimal实例。
百分比数字文字
KFormula
支持以%符号结尾的特殊数字。
文字
价值
100%
1.0
50%
0.5
它们可以用于
布尔值
KFormul
- 上一篇: java规则引擎
- 下一篇: Aviator是一个高性能java表达式求值程序