【问题标题】:Z3PY equation, size limitationZ3PY 方程,尺寸限制
【发布时间】:2017-10-08 00:14:56
【问题描述】:

我正在研究 Z3PY,我想知道如何限制方程计算的大小

    v0 = Int('v0')
    const = 0x12345678
    I wrote this : 
s.add( (const*(v0 + const*(func(v0*const) - v0)) - v0) == somevalueof64bits)

我的问题是 '(const*(v0 + const*(func(v0*const) - v0)) - v0)' 的计算大于 64 位

【问题讨论】:

    标签: python math z3 z3py


    【解决方案1】:

    Z3 中的整数(通常在 SMT 求解器中)不受机器整数表示的限制。在底层它使用大整数表示,允许使用任意大小的整数进行计算。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-06
      • 2012-08-19
      • 1970-01-01
      • 2021-04-24
      • 2011-11-24
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      相关资源
      最近更新 更多