Announcement

Collapse
No announcement yet.

Ausgabesstream: Exponentialausgabe abschalten

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ausgabesstream: Exponentialausgabe abschalten

    Hallo,

    ich benutz den log4cplus logger. Der benutzt die ganz normalen c++ streams. Da ich im logger Koordinaten ausgebe die berechnet wurden und sich dabei rundungsfehler einschleichen habe ich so tolle werte wie 8.52651e-013...

    Da hätte ich aber gerne 0.000 stehen. Ich will aber nicht fixed nehmen. da müsste ich viele nachkommastellen einstellen und dann hätte ich dauern nuller hinten dranstehen. Ich will halt nur, das keine exponentialschreibweise benutzt wird. sonst soll alles so bleiben wie's ist...

    Danke und Gruß aus München
    Simon

    So, ein bisschen besser ist schon mit "<<setprecision (9)<<showpoint <<..."


    point 1 of the wire sequence X: -140.954000 Y: 0.000000000 Z: -52.6063334
    point 2 of the wire sequence X: -28.9361568 Y: 0.000000000 Z: 28.9361568


    jetzt würde ich mir aber gerne noch die sich wiederholenden "nachnullen" :-) sparen...
    Zuletzt editiert von Christian Marquardt; 29.09.2009, 19:04. Reason: Beiträge zusammengefasst

  • #2
    Dafür gibt es keinen Manipulator. Wert vorher formatieren
    Christian

    Comment

    Working...
    X