gibt es eine möglichkeit zu bestimmen wieviele nachkommastellen beim konvertieren erzeugt werdenb sollen.
vor dem konvertieren:
711.118/6654.498
711.159/6654.456
711.365/6654.254
nach dem konvertieren:
711.118/6654.49
711.159/6654.45
711.365/6654.25
er schneidet für den zweiten wert einfach die 3 nachkommastelle weg.
eine datenzeile die ich aus aus einer datei entnehme sieht so aus...
pos#716.562#6661.269
...dann gehe ich hin und konvertiere folgendermaßen:
Code: Alles auswählen
QStringList list;
list = line.split("#");
qreal x = list.at(1).toDouble();
qreal y = list.at(2).toDouble();
qDebug() << x << " " << y;
object->getCoordinateList().append(QPointF(x,y));