mirror of https://github.com/CGAL/cgal
Arrangement_2
This commit is contained in:
parent
bb944fbf47
commit
b66fd6943c
|
|
@ -303,7 +303,7 @@ public:
|
|||
Integer alpha_num = Integer(1), int log_denom = 1
|
||||
) : alpha_num_(alpha_num),
|
||||
beta_num_((Integer(1) << log_denom) - alpha_num),
|
||||
half_((log_denom > 0) ? (Integer(1) << log_denom-1) : 0),
|
||||
half_((log_denom > 0) ? Integer(Integer(1) << log_denom-1) : 0),
|
||||
log_denom_(log_denom)
|
||||
{
|
||||
CGAL_precondition(log_denom_ >= 0);
|
||||
|
|
|
|||
|
|
@ -220,7 +220,7 @@ simple_bound_between(const Algebraic_real& a,
|
|||
final_mantissa = final_mantissa << 1;
|
||||
final_mantissa++;
|
||||
y_log--;
|
||||
x_m = x_m==0 ? 0 : x_m & ((Integer(1) << x_log) - 1); //x_m - CGAL::ipower(Integer(2),x_log);
|
||||
x_m = x_m==0 ? 0 : Integer(x_m & ((Integer(1) << x_log) - 1)); //x_m - CGAL::ipower(Integer(2),x_log);
|
||||
x_log = x_m==0 ? -1 : CGAL::internal::floor_log2_abs(x_m);
|
||||
}
|
||||
final_mantissa = final_mantissa << 1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue