mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Zahlenformatierung in scilab


Autor: High Performer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich bastle in meiner Freizeit gerade ein wenig mit Scilab/xcos herum. 
Dabei stört mich die Ausgabe von ganzen Zahlen (z.B. "1."). Wie kann ich 
erreichen, dass (vor allem in der Konsole) mindestens eine 
Nachkommastelle angezeigt wird (oder wahlweise bei ganzen Zahlen der 
Dezimalpunkt weggelassen wird)?

Danke für eure Tipps.

Autor: Helmut S. (helmuts)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Variables Format:
format('v',16)


e-Format:
format('e',16)


Gruß
Helmut

Autor: High Performer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Hemut,

vielen Dank für die schnelle Antwort. format() hatte ich schon gefunden. 
Leider  gibt der zweite Parameter die maximale Stellenanzahl an. Ich 
möchte gerne die minimale Anzahl festlegen können, damit z.B. 
ganzzahlige werte nicht so dargestellt werden: "2." sondern so: "2.0" 
oder so: "2".
Ich finde den Dezimalpunkt ohne Dezimalstelle irgendwie irritierend.

Autor: Helmut S. (helmuts)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da gibt es dann noch printf() wie in C.

x=100/7
printf('%2.2f',x)
14.29

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.