Además, el usuario puede aprovechar las características avanzadas que le
permiten modificar los datos de manera extensa. Las funciones avanzadas se
utilizan en forma de una etiqueta de texto y argumentos entre paréntesis:
• round(valor numérico, precisión de redondeo (número)) - redondeo,
• abs(valor numérico) - valor absoluto,
• sin(valor numérico) - sine,
• cos(valor numérico) - coseno,
• tan(valor numérico) - tangente,
• sqrt(valor numérico) - raíz,
• pow(valor numérico, base de potencia (número)) - potencia,
• log(valor numérico) - logaritmo,
• log10(valor numérico) - logaritmo base 10.
Atención:
Un valor numérico es cualquier número o cualquier operación matemática
que devuelve un valor numérico.
Hay funciones adicionales que modifican los valores de texto, pero también
pueden funcionar en números al convertirlos en texto:
• remove(„valor de texto ', lugar de inicio (número), número de caracteres
a eliminar (número)): devuelve la parte del valor de texto restante
después de eliminar, desde el lugar de inicio al número de caracteres
especificado.
Si no se proporciona el tercer parámetro, el valor del texto se eliminará
por completo.
• substring(„valor de texto ", lugar de inicio (número), número de
caracteres para copiar (número)) - devuelve el valor de texto copiado
desde el lugar de inicio al número de caracteres a copiar. Si no se
proporciona el tercer parámetro, el valor del texto se eliminará por
completo.
• tolower(„valor de texto "): devuelve el valor de texto completo con letras
minúsculas.
• toupper(„valor de texto "): devuelve el valor de texto completo con letras
mayúsculas.
• replace(„valor de texto ', texto antiguo, texto nuevo): devuelve texto con
las letras o partes del texto reemplazadas, como se especifica en el
segundo y tercer parámetro.
Atención:
Los valores de texto deben estar entre comillas„".
289