Call sinh() rather than implementing it using exp()
Change-Id: I8dda2f94524b19bcdec640e7541b04d46a6c3941 Reviewed-by: Jesus Fernandez <Jesus.Fernandez@qt.io> Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
This commit is contained in:
parent
85a793075c
commit
6d77ed23ef
@ -81,7 +81,7 @@ qreal latitudeFromTile(qreal ty, int zoom)
|
|||||||
{
|
{
|
||||||
qreal zn = static_cast<qreal>(1 << zoom);
|
qreal zn = static_cast<qreal>(1 << zoom);
|
||||||
qreal n = M_PI - 2 * M_PI * ty / zn;
|
qreal n = M_PI - 2 * M_PI * ty / zn;
|
||||||
return qRadiansToDegrees(atan(0.5 * (exp(n) - exp(-n))));
|
return qRadiansToDegrees(atan(sinh(n)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user