mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 17:15:31 +00:00
Merge branch 'static_analysis' of https://github.com/daniel-j-h/z3
# Conflicts: # src/ast/ast.h # src/interp/iz3foci.cpp # src/muz/duality/duality_dl_interface.cpp # src/util/hwf.h
This commit is contained in:
commit
6749c19ab1
10 changed files with 12 additions and 12 deletions
|
@ -127,15 +127,15 @@ public:
|
|||
void to_rational(hwf const & x, scoped_mpq & o) { to_rational(x, o.m(), o); }
|
||||
|
||||
|
||||
bool sgn(hwf const & x) const {
|
||||
bool sgn(hwf const & x) const {
|
||||
return (x.get_raw() & 0x8000000000000000ull) != 0;
|
||||
}
|
||||
|
||||
uint64 sig(hwf const & x) const {
|
||||
uint64 sig(hwf const & x) const {
|
||||
return x.get_raw() & 0x000FFFFFFFFFFFFFull;
|
||||
}
|
||||
|
||||
int exp(hwf const & x) const {
|
||||
int exp(hwf const & x) const {
|
||||
return ((x.get_raw() & 0x7FF0000000000000ull) >> 52) - 1023;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue