3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-25 18:15:32 +00:00

enable binary string access to unsigned numerals over API #4568

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-07-07 18:58:42 -07:00
parent 4a8533e41f
commit 4b346ef693
3 changed files with 23 additions and 2 deletions

View file

@ -61,7 +61,7 @@ public class BitVecNum extends BitVecExpr
}
/**
* Returns a string representation of the numeral.
* Returns a decimal string representation of the numeral.
**/
@Override
public String toString()
@ -69,6 +69,15 @@ public class BitVecNum extends BitVecExpr
return Native.getNumeralString(getContext().nCtx(), getNativeObject());
}
/**
* Returns a binary string representation of the numeral.
**/
@Override
public String toBinaryString()
{
return Native.getNumeralBinaryString(getContext().nCtx(), getNativeObject());
}
BitVecNum(Context ctx, long obj)
{
super(ctx, obj);