|
|
Vor- und Nachkommazahlen trennen |
|
Peter Quint |

Forum-Fortgeschrittener
|
 |
Beiträge: 95
|
 |
|
 |
Anmeldedatum: 21.02.11
|
 |
|
 |
Wohnort: Lübeck
|
 |
|
 |
Version: R2010b
|
 |
|
|
 |
|
Verfasst am: 14.06.2011, 13:24
Titel: Vor- und Nachkommazahlen trennen
|
 |
Guten Tag,
ich habe in einer GUI ein Textfeld in dem man eine (Versions-) Nummer im Format z.B. 2.3 eingeben kann.
Intern soll die Zahl in version und subversion einzeln gespeichert werden, also
version = 1
subversion = 3
Die Versions-nummer kann ich mit ceil(myString)-1 erzeugen. Aber ich kriege es nicht hin, nur die '3' und nicht 0.3 zu speichern. Natürlich könnte ich in diesen Fall einfach multiplizieren, Eingaben mit einer z.B. dreistelligen Subversionszahl sollen aber auch möglich sein (z.B. bei Eingabe von 2.112 ist subversion = 112) .
gibt es da etwas elegantes? Wahrscheinlich bin ich heute einfach nicht in der Lage die Lösung zu finden.
|
|
|
|
|
Marco H. |

Forum-Guru
|
 |
Beiträge: 404
|
 |
|
 |
Anmeldedatum: 12.11.10
|
 |
|
 |
Wohnort: Dortmund
|
 |
|
 |
Version: 2010a/2012b
|
 |
|
|
 |
|
Verfasst am: 14.06.2011, 14:32
Titel:
|
 |
Hey Peter,
suche doch einfach nach dem Dezimaltrennzeichen '.' oder ',' mittels strfind
Du kannst dies natürlich noch mit str2double umwandeln...
MfG Marco
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 14.06.2011, 15:03
Titel:
|
 |
Hallo
oder einfach den Punkt durch Leerzeichen ersetzen. STRREP/REGEXPREP
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 14.06.2011, 22:20
Titel: Re: Vor- und Nachkommazahlen trennen
|
 |
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 15.06.2011, 18:04
Titel:
|
 |
Hallo, Jan hat hier recht. So ist viel eleganter.
Sein Code hat aber noch einen kleinen Syntaxfehler:
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 16.06.2011, 16:45
Titel:
|
 |
Hallo denny,
Ups. Ohne "Str" ist mein Vorschlag erfrischen sinnlos.
Danke, Jan
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|