Skip to content

Commit 5a7f593

Browse files
Update src/algebraic_numbers.rs
Co-authored-by: Jacob Lifshay <[email protected]>
1 parent 7012db0 commit 5a7f593

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/algebraic_numbers.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -201,12 +201,11 @@ fn sign_changes_at(
201201
ValueOrInfinity::NegativeInfinity => {
202202
let degree = polynomial.degree().unwrap_or(0);
203203
let s = Sign::new(&polynomial.highest_power_coefficient());
204-
if degree.is_odd()
205-
{
206-
if let Some(sign) = s { Some(-sign) }
207-
else { None }
204+
if degree.is_odd() {
205+
s.map(|| -s)
206+
} else {
207+
s
208208
}
209-
else { s }
210209
}
211210
};
212211
if let Some(sign) = sign {

0 commit comments

Comments
 (0)