mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-13 20:26:03 +08:00
Fix hypot(0,0).
This commit is contained in:
parent
29eaa2b0f1
commit
3d59ae0203
@ -328,6 +328,7 @@ struct hypot_impl
|
|||||||
p = _y;
|
p = _y;
|
||||||
qp = _x / p;
|
qp = _x / p;
|
||||||
}
|
}
|
||||||
|
if(p==RealScalar(0)) return RealScalar(0);
|
||||||
return p * sqrt(RealScalar(1) + qp*qp);
|
return p * sqrt(RealScalar(1) + qp*qp);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user