Capitulo_04

Páginas: 13 (3241 palabras) Publicado: 5 de noviembre de 2015
FUNCIONES DE SISTEMA
Funciones de cadenas
Se denomina CADENA a una sucesión de caracteres. Una cadena puede tener uno o
varios caracteres alfanuméricos. Una cadena es también una sucesión de números.
Ejemplo de cadenas:
STR(Expresión)
Cuando los números se conviertan a cadenas, siempre se reservará un espacio inicial
para el signo de Number. Si Number es positivo, la cadena devuelta contiene unespacio inicial; y el signo más se da por supuesto. Un número negativo incluirá el
signo menos (-) y ningún espacio inicial.

Dim MyString As String
MyString = Str(459)
' Returns " 459".
MyString = Str(-459.65)
' Returns "-459.65".

Left (cadena, n) Extrae los n primeros caracteres de una cadena, comenzando por la
izquierda.
Si cadena =” Curso de Visual Basic”
Right (cadena, n)

(Para todos losejemplos)

Extrae lo n últimos caracteres de la cadena

Para utilizar las dos funciones anteriores que son propias de visual basic, emplear

Microsoft.VisualBasic.Funcion
Dim myString As String = "Curso de Visual Net"
Dim subString As String

subString = Microsoft.VisualBasic.Right(myString, 3) ' Retorna "Net"
subString = Microsoft.VisualBasic.Left(myString, 5) ' Retorna "Curso"
Mid (cadena, m, n)Extrae n caracteres de la cadena, siendo el
extraído el que ocupa el lugar m.
Resultado = Mid (subString, 3, 10) ---->

primer carácter

Resultado = "rso de Vis"

Segundo formato desde una posición hasta la posición final
Resultado=Mid (subString, 6) Æ "de visual net"
LCase (cadena) Devuelve otra cadena igual, pero con todos los caracteres en minúsculas.
(LCase = Lower Case)
Resultado = Lcase(cadena)

---->

Resultado = curso de visual

basic

UCase (cadena) Devuelve otra cadena igual, pero con todos loscaracteres en
mayúsculas. (UCase = Upper Case)

1

Resultado = UCase (cadena)

---->

Resultado = CURSO DE VISUAL BASIC

Len (cadena)
Devuelve la longitud de la cadena
Resultado = Len (cadena) ----> Resultado = 21

Space (n)

Devuelve una cadena formada por n espacios.

Resultado = "A" +Space (6)+ "B"

---->

Resultado = A

B

LTrim Elimina los posibles espacios que tenga una cadena por su izquierda.
Rtrim Elimina los posibles espacios que tenga una cadena por su derecha.
Trim

Elimina los espacios que tenga una cadena, tanto por su izquierda como
por su derecha. (No elimina los espacios
centrales de la cadena)

InStr (cadena, cadena1)
Busca la cadena1 dentro de cadena y devuelveel
número de orden dentro de cadena donde se encuentra la primera letra de cadena1
Resultado = InStr (cadena, "sua")

---->

Resultado = 12

StrConv Convierte una cadena de caracteres en otra, según las instrucciones
que le sigan. Puede sustituir a UCase
o
LCase si la instrucción es
UpperCase o LowerCase respectivamente, o poner la primera letra de todas
las
palabras de la cadena en mayúsculas, sila instrucción es
ProperCase.
Resultado = StrConv (cadena, UpperCase)

----> Resultado = CURSO
VISUAL BASIC

Resultado = StrConv (cadena, LowerCase)

----> Resultado = curso de
basic

Resultado = StrConv (cadena, ProperCase)

----> Resultado = Curso De
Basic

DE

visual

Visual
En este ejemplo se pone un texto todo en minúsculas.
Dim sText, sNewText As String
sText = "Hello World"
sNewText =StrConv(sText, VbStrConv.LowerCase)
Debug.WriteLine (sNewText) ' Outputs "hello world".

STRING tipo de dato ,Para obtener una lista de todos los miembros de este tipo,

Obj.Metodo
Metodo.-Remove,Insert,copy, touuper,tolower,indexof,len,substring, etc

2

FUNCIONES CON NUMEROS
Función
Abs
Int
Rnd
Exp

Devuelve
Valor absoluto de un numero real
Parte entera de un real
Un numero al azar entre 0 y 1Exponecial de un numero real es decir e = 2.71828

El objeto Math.funciones
Math.round(n,d) .- Redondea , con ciertos numeros de decimals
Math.Round(3.45, 1) 'Returns 3.4.
Math.Round(3.46, 1) 'Returns 3.5.
Math.PI .- El valor de este campo es 3,14159265358979323846

Math.acos.- Devuelve el ángulo cuyo coseno es el número especificado
Math.ceiling.- Devuelve el número entero más pequeño mayor o igual...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Capitulo_04 2
  • CAPÍTULO_04

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS