| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 24.02.2012, 16:15 Titel: Single mit 1 Stelle nach dem Komma in einem String ? |
|
|
Singlel mit 1 Stelle nach dem Komma in einem String umwandeln ?
Wie geht das ?
zb : bremsdr=4.675664
Mit Print geht es ja so : Print Using "#.#";bremsdr
Danke.
gruss |
|
| Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
| Nach oben |
|
 |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 24.02.2012, 16:51 Titel: |
|
|
Jup, danke.
Format ging nicht , weil ich #.# statt "#.#" geschrieben hatte.
Danke.
Gruss |
|
| Nach oben |
|
 |
arduno
Anmeldungsdatum: 12.05.2011 Beiträge: 252
|
Verfasst am: 25.02.2012, 13:08 Titel: |
|
|
Warum unten die Ausgabe 5, statt 5,0 oder 5.0
bremsdr=5.01233
Ausgabe: 5.0
Print Using "#.#";bremsdr
Ausgabe: 5, > Warum diese Ausgabe ?
Print Format(bremsdr,"#.#")
Danke.
gruss |
|
| Nach oben |
|
 |
nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4713 Wohnort: ~/
|
Verfasst am: 25.02.2012, 13:21 Titel: |
|
|
Weil # eine Ziffer ohne die Nullen anzeigt, die auch weggelassen werden können. Vor dem Dezimalpunkt sind das die führenden Nullen, nach dem Dezimalpunkt sind es die Nullen am Ende der Zahl.
| Code: | | print format(5.321000123, "#.#####") |
reduziert auf 5.32100; Ausgabe: 5,321
Wenn du die Nullen haben willst, brauchst du auch das Formatierungszeichen, mit dem führende Nullen angezeigt werden. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
| Nach oben |
|
 |
|