31.10.2012 Aufrufe

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

referenzanleitung val3 d28056202b - 06/2005 - eule-roboter.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

REFERENZANLEITUNG VAL3 - Version 5.2<br />

Syntax<br />

string toNum(string Kette, num& Wert, bool& Bericht)<br />

string toNum(, , bool& Bericht)<br />

Funktion<br />

Bestimmt <strong>de</strong>n numerischen Wert am Anfang <strong>de</strong>r genannten Kette, und übergibt Kette, in <strong>de</strong>r alle Zeichen bis zum<br />

nächsten numerischen Wert entfernt wor<strong>de</strong>n sind.<br />

Befin<strong>de</strong>t sich am Anfang von Kette kein numerischer Wert, so wird Bericht auf false gesetzt und Wert wird nicht<br />

geän<strong>de</strong>rt, an<strong>de</strong>rnfalls wird rapport auf true gesetzt.<br />

Parameter<br />

string Kette Ausdruck <strong>de</strong>s Typs Zeichenkette<br />

num& Wert Variable <strong>de</strong>s Typs num<br />

bool& Bericht Variable <strong>de</strong>s Typs bool<br />

Zum Beispiel<br />

num nVal<br />

bool bOk<br />

putln(toNum("10 20 30", nVal, bOk)) // Zeigt «20 30» an, nVal nimmt <strong>de</strong>n Wert 10, bOk <strong>de</strong>n Wert true<br />

putln(toNum("a10 20 30", nVal, bOk)) // Zeigt «a10 20 30» an, nVal bleibt unverän<strong>de</strong>rt, bOk ist false<br />

putln(toNum("10 end", nVal, bOk)) // Zeigt «» an, nVal nimmt <strong>de</strong>n Wert 10, bOk <strong>de</strong>n Wert true<br />

buffer = "+90 0.0 -7.6 17.3"<br />

do<br />

buffer = toNum(buffer, nVal, bOk)<br />

putln(nVal) // Zeigt nacheinan<strong>de</strong>r an: 90, 0, -7.6, 17.3<br />

until (bOk ! = true)<br />

Siehe auch<br />

string toString(string Format, num Wert)<br />

D28056202B - <strong>06</strong>/<strong>2005</strong> 31 / 122

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!