Heim > häufiges Problem > Hauptteil

Welche Funktion sollte verwendet werden, um eine numerische Zeichenfolge in VB in den entsprechenden numerischen Wert umzuwandeln?

青灯夜游
Freigeben: 2023-01-13 00:31:07
Original
12333 Leute haben es durchsucht

Um eine numerische Zeichenfolge in den entsprechenden numerischen Wert in VB umzuwandeln, sollte die Funktion „Val()“ verwendet werden. Das Syntaxformat dieser Funktion ist „Val(S,V,Code)“, was bedeutet: konvertieren Zeichenfolge S wird in den entsprechenden numerischen Typ konvertiert und V zugewiesen. Wenn die Zeichenfolge nicht numerische Zeichen enthält, dann „V:=0“, kann Code die Position der nicht numerischen Zeichen zurückgeben.

Welche Funktion sollte verwendet werden, um eine numerische Zeichenfolge in VB in den entsprechenden numerischen Wert umzuwandeln?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Um eine numerische Zeichenfolge in den entsprechenden numerischen Wert in VB umzuwandeln, sollte die Funktion „Val()“ verwendet werden.

Val-Funktion kann Zeichendaten, die aus digitalen Symbolen (einschließlich positiver und negativer Vorzeichen, Dezimalstellen) bestehen, in entsprechende numerische Daten umwandeln.

Formatverwendung verwenden:

Val(S,V,Code)
Nach dem Login kopieren

Konvertieren Sie die Zeichenfolge S in denselben numerischen Typ wie V und weisen Sie sie V zu. Wenn die Zeichenfolge Nicht-Ziffern enthält, dann V:=0, Code wird verwendet, um die Position von zurückzugeben die nicht numerischen Zeichen.

Hinweis:

Wenn in der Zeichenfolge nicht numerische Zeichen vorkommen, wird nur der Teil vor den nicht numerischen Zeichen konvertiert. Wenn das erste Zeichen der Zeichenfolge kein numerisches Symbol ist, wird der Wert Null zurückgegeben. führende Leerzeichen werden jedoch ignoriert.

Beispiel:

text1.text = "10"

text2.text = "11"

text3.text = text1.text+text2.text

Logischerweise sollten wir 10+11 erhalten (das Ergebnis ist 21). ), Aber es wird 1011 zurückgegeben. Dies liegt daran, dass es sich bei der Operation um eine Zeichenoperation handelt.

text1.text = "10"

text2.text = "11"

text3.text = val(text1.text)+val(text2.text)

Der zurückgegebene Wert ist 21.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Einführung in die Programmierung! !

Das obige ist der detaillierte Inhalt vonWelche Funktion sollte verwendet werden, um eine numerische Zeichenfolge in VB in den entsprechenden numerischen Wert umzuwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage