【文件属性】:
文件名称:使用z3约束求解器进行约束求解(java实现)
文件大小:12KB
文件格式:JAVA
更新时间:2022-10-06 22:37:28
java z3约束求解器 带括号的四则运算实现
内容概要:
z3util可以求解含+-*/和()的约束方程的运算,例如:x=a+b*(y)+1,y=9,a!=0。可传递用“,"分割的约束表达式字符串,传入后将分割表达式并进行约束求解,代码末尾有使用范例,有较为完备的注释。
可以学到:
简单的将约束表达式转换成z3表示形式;
利用z3进行简单的约束求解;
含括号的四则运算的计算算法。
阅读建于:
运行代码时需要配置好java的z3环境。