Sowohl Cint als auch CLNG können einen Ausdruck in einen Datentyp umgewandelt werden, und die Einführung ist eine Einführung.
Cint und clng Bedeutung:
Sie können einen Ausdruck zu einem Datentyp erzwingen
Der Umfang der Datenverarbeitung durch CINT und CLNG:
Cinterer -32.768 bis 32.767, Dezimalteil abgerundet.
CLNG Long -2.147.483.648 bis 2.147.483.647, der Dezimalteil ist abgerundet.
Der sogenannte Überlauf bezieht sich auf den Verarbeitungsumfang.
'Erkennung, ob es sich um eine kurze Ganzzahl handelt
Kopieren Sie den Code wie folgt:sub is_int (String)
, wenn len (ABS (String))> 10 dann Antwort.Write-Datenüberlauf: Antwort.end
If Instr (Zeichenfolge,-) <1 Dann
wenn cint (links (String, 4)
)> 3276 und cint (rechts
(String, 1))> 7 Dann Antwort
.
)> 8 dann Antwort. Schreiben Sie den Datenüberlauf:
Antwort
.
'
Der Code für das Kopieren lautet wie folgt:sub is_lng (String)
, wenn len (ABS (String))> 10 dann Antwort.Write-Datenüberlauf: Antwort.end.end
If Instr (String,-) <1 Dann
wenn clng (links (links (String)
, 9))> 214748364 und CLNG (rechts
(String, 1))> 7 Dann Antwort
.
, 1))> 8 dann Antwort. Schreiben Sieden
Datenüberlauf:
Antwort