Red de conocimiento informático - Conocimiento del nombre de dominio - Existe una necesidad urgente de un curso de VB dedicado a la enseñanza de cálculos matemáticos.

Existe una necesidad urgente de un curso de VB dedicado a la enseñanza de cálculos matemáticos.

Funciones comúnmente utilizadas en programas de Visual Basic:

1. Función numérica: abs(num): devuelve el valor absoluto.

sgn (número): número & gt0 1;num = 0 0num & lt0 -1; determina el valor positivo y negativo

Hex(num): devuelve un valor hexadecimal, Directamente significa: &;Hxx es el más grande. 8 bits

Oct(num): Devuelve directamente el valor octal: &Oxx es el mayor. 8 bits

Sqr(num): Devuelve la raíz cuadrada de num>; 0

Int(num): Entero int(99.8)= 99;

Fix(num): redondeo hacia arriba fix(99.8)=99; corrección(-99.2)=99

Round(num, n): redondeo a decimales Round (3.14159, 3) = 3,142; redondeado al número par más cercano (3,25, 1) = 3,2.

Log(num): toma e como logaritmo base num >;

Exp(n): toma e elevado a la enésima potencia, generalmente num^n.

Sin(num): Función trigonométrica, calculada con radianes (ángulo*Pai)/180=radianes con(num); tan (num); Función de cadena:

Len(str): Calcula la longitud de una cadena, ¡la longitud de los caracteres chinos también cuenta como uno!

Mid(cadena, carácter inicial, [longitud de lectura]): intercepta la subcadena en el medio de la cadena.

Left(str, nlen): trunca la subcadena de longitud nlen desde la izquierda.

Derecha(str, nlen): trunca la subcadena de longitud nlen desde el lado derecho.

Lcase(str): La cadena se convierte a minúsculas.

Ucase(str): Cadena en mayúsculas.

Trim(str): Elimina espacios en ambos extremos de la cadena.

Ltrim(str): Elimina espacios en el lado izquierdo de la cadena.

Rtrim(str): Elimina espacios en el lado derecho de la cadena.

Reemplazar(cadena, cadena de búsqueda, cadena de reemplazo, [carácter inicial, número de reemplazos, método de comparación]): Reemplazar cadena.

Nota: Valor predeterminado: carácter inicial 1; el número de sustituciones no está limitado; el método de comparación distingue entre mayúsculas y minúsculas (0)

InStr([carácter inicial,]str, cadena de búsqueda [, método de comparación]): compruebe si hay parámetros opcionales de subcadena y es necesario volver a la posición inicial al mismo tiempo.

InStrRev(str, cadena de búsqueda [, carácter inicial] [, método de comparación]): detecta si una subcadena está incluida en la dirección inversa y regresa a la posición inicial.

Espacio(n): Construye una cadena de n espacios.

Cadena(n, str): construye una cadena que consta de los primeros caracteres de n str.

StrReverse(str): Invierte una cadena.

Dividir(cadena, el número de veces que se divide la cadena [, método de comparación]): También se debe seleccionar el parámetro opcional que convierte la cadena en una matriz de caracteres con la cadena dividida como bandera de división.

3. Función de conversión de tipo de datos:

Cint (str): convierte el número positivo a verdadero-1; la distancia de fecha es 1899/12/31 días; mañana 0: 00: segmento de la tarde 1;

Cstr(str): formato de salida de fecha aaaa/mm/DD formato de salida de hora Am/Pm hh:mm:ss

Clng( str): similar a Cin()

Cpool (num): num no es cero Verdadero; error opuesto

Cdate(str): convertir formato de fecha 0:# am 12:00 :00 #;Número de día positivo del 31/12/1899; fecha en coma flotante + hora decimal

cbyte(num):num <255 convertido en bytes

Csng(str) : Convertir a número de precisión simple.

Cdbl(str): Convierte a número de doble precisión.

Ccur(str): Convertir a formato efectivo

4. Función de hora:

Fecha: obtiene la fecha actual del sistema.

Hora: obtiene la hora actual del sistema.

Ahora: obtenga el tipo de fecha y hora del valor de fecha y hora actual del sistema.

Temporizador: tome el valor de cero segundos de la distancia temporal actual, cronómetro y calcule la diferencia horaria.

DateAdd (unidad de intervalo, valor de intervalo, fecha): Calcula fechas adyacentes.

DateDiff (unidad de intervalo, fecha uno, fecha dos): fecha dos - fecha uno, utilizada para calcular la diferencia horaria.

Parte de fecha (unidad de intervalo, fecha): Calcula el valor de la unidad de intervalo de la fecha.

Dateserial(fecha): Valor de fecha de salida (calculado en secuencia).

Timeserial(time): Valor de tiempo de salida (calculado en secuencia).

Valor de fecha (fecha y hora): obtiene el valor de fecha en la cadena.

Timevalue(datetime): Obtiene el valor de hora en la cadena.

Día Semanal(fecha): Calcula el día de la semana.

MonthName(fecha): muestra el nombre del mes.

Año(fechahora): El año interceptado.

Mes (fecha hora): Trunca el mes.

Día(fechahora): día de la interceptación.

Hora (fecha hora): intercepta la hora.

Minuto (fecha hora): intercepta el minuto.

Segundos (fecha hora): intercepta segundos.

5. Otras funciones:

Array (unidad,...): genera arrays dinámicamente.

Asc(str): Genera el código ASCII del primer carácter de la cadena.

Chr(asc): convierte ASCII a caracteres Ingrese:Chr(13)&HRC(10)

Filtro(nombre de la matriz, cadena de clave, [, contiene] [, método de comparación] ):

Guarde los elementos en la matriz de cadenas que contiene la cadena clave como una nueva matriz (predeterminada). Si [Contiene] es falso, se recuperarán los elementos que no estén contenidos.

Oin(ArrayName): Concatena los elementos del array en una cadena.

Ubound(ArrayName[,dimension]): Obtiene el límite superior de la dimensión correspondiente de la matriz.

Lbound(ArrayName[,dimension]): el límite inferior de la dimensión correspondiente de la matriz es generalmente 0.

Randmize n: inicia la semilla de números aleatorios

Rnd(n): obtiene un número aleatorio, n > 0 o vacío, toma n< valor aleatorio en la secuencia, n

Toma un número positivo aleatorio C entre A y B. La fórmula es: C=Int((B-A+1)*Rnd+A) condición (B& gt; respuesta

Subrutina y funciones personalizadas

Sub StrSubName función StrFunName(arg[1],..)

Cuerpo de función de subrutina

La junta de salida salta de la función de salida a mitad de camino Saltar

End Sub StrFunName=valor valor de retorno

Fin de función

[Llamada] subrutina de referencia StrSubName Var=StrFunName(arg[1],.. .) Función de referencia.