diff --git a/imageinfo.cpp b/imageinfo.cpp index dd7b2a8..164102d 100644 --- a/imageinfo.cpp +++ b/imageinfo.cpp @@ -279,7 +279,7 @@ QString SkyPoint::toString() const t = t.addSecs(ra * 240); double deg, min, sec; - min = std::modf(dec, °) * 60; + min = std::abs(std::modf(dec, °) * 60); sec = std::modf(min, &min) * 60; return QString("RA: %1 DEC: %2° %3' %4\"").arg(t.toString("HH'h' mm'm' ss's'")).arg(deg, 2, 'f', 0, '0').arg(min, 2, 'f', 0, '0').arg(sec, 2, 'f', 0, '0'); }