Basic Facil - Funciones Matematicas

12 - Funciones Matematicas

[editar]
Curso gratis creado por Ivan Tecuapacho Cosetl.
11 de Febrero de 2006
Al igual que las funciones vistas para el manejo de cadenas de caracteres, existe una serie de
funciones matemáticas las cuales permiten realizar cálculos dentro de un programa de Visual Basic.


Función  Función en   Función  Función en 
matemática  Visual Basic  matemática  Visual Basic
Valor absoluto  Abs(x)  Nº aleatorio  Rnd
Arco tangente  Atn(x)  Seno y coseno  Sin(x), Cos(x)
Exponencial Exp(x) Tangente Tan(x)
Parte entera   Int(x), Fix(x)  Raíz cuadrada  Sqr(x)
Logaritmo  Log(x)  Signo (1, 0, -1)  Sgn(x)
Redondeo Round(x, ndec)

Ejemplos:
MyNumber = Abs(50.3)              ' Devuelve 50.3.
MyNumber = Abs(-50.3)             ' Devuelve 50.3.
MyAngle = 1.3                     ' El ángulo debe estar en radianes.
MySecant = 1 / Cos(MyAngle)       ' Calcula la secante.
MySqr = Sqr(4)                    ' Devuelve 2.
MySqr = Sqr(23)                   ' Devuelve 4.79583152331272.
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0 'Declaración de las variables
MySign = Sgn(MyVar1)              ' Devuelve 1.
MySign = Sgn(MyVar2)              ' Devuelve -1.
MySign = Sgn(MyVar3)              ' Devuelve 0.
Las funciones trigonométricas de Visual Basic utilizan radianes para medir los ángulos.

Función matemática  Expresión equivalente
Secante  Sec(X) = 1 / Cos(X)
Cosecante  Cosec(X) = 1 / Sin(X)
Cotangente  Cotan(X) = 1 / Tan(X)
Arcoseno  Arcsin(X) = Atn(X / Sqr(-X * X + 1))
Arcocoseno  Arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)
Arcosecante  Arcsec(X) = Atn(X / Sqr(X * X – 1)) + Sgn((X) -1) * (2 * Atn(1))
Arcocosecante  Arccosec(X) = Atn(X / Sqr(X * X - 1)) + (Sgn(X) - 1) * (2 * Atn(1))
Arcocotangente  Arccotan(X) = Atn(X) + 2 * Atn(1)
Seno Hiperbólico  HSin(X) = (Exp(X) - Exp(-X)) / 2 
Coseno Hiperbólico  Hcos(X) = (Exp(X) + Exp(-X)) / 2
Tangente Hiperbólica  Htan(X) = (Exp(X) - Exp(-X)) / (Exp(X) + Exp(-X))
Secante Hiperbólica  HSec(X) = 2 / (Exp(X) + Exp(-X))
Cosecante Hiperbólica  Hcosec(X) = 2 / (Exp(X) - Exp(-X))
Cotangente Hiperbólica  Hcotan(X) = (Exp(X) + Exp(-X)) / (Exp(X) - Exp(-X))
Arcoseno Hiperbólico  Harcsin(X) = Log(X + Sqr(X * X + 1))
Arcocoseno Hiperbólico  Harccos(X) = Log(X + Sqr(X * X - 1))
Arcotangente Hiperbólica  Harctan(X) = Log((1 + X) / (1 - X)) / 2
Arcosecante Hiperbólica  Harcsec(X) = Log((Sqr(-X * X + 1) + 1) / X)
Arcocosecante Hiperbólica  Harccosec(X) = Log((Sgn(X) * Sqr(X * X + 1) +1) / X)
Arcocotangente Hiperbólica  Harccotan(X) = Log((X + 1) / (X – 1)) / 2
Logaritmo en base N  LogN(X) = Log(X) / Log(N)
[editar]

20 opiniones

VISUAL BASIC

NO
okay

no mames reconcha de tu madre mal parido de mmierda sos un hjueputa eso es todo lo que vos explicas maldito subnormal quien entiende eso
SSEVEENN HHOOODSSS

GHJKTUERWCV N HFG RRTYWS VHGSDFF TYTY356 5Y6BQ 53 KTTY
FALTAN

FALTAN MUCHOS EJEMPLO
cima's

0la a tooz soi alumno del cimas y me interesa este curso tiene que ver muxo con algoritmo. kisiera sugerencias de mas informacion sobre el curso
1 2 3 4 | siguiente >

Cursos gratis relacionados con 'Basic Facil'

Aprende a programar en Visual Basic, de forma rapida y sencilla, con tan solo 20... Más »
Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web.... Más »
En los últimos años, el desarrollo basado en componentes se ha convertido en una de... Más »
Cuando hablamos de un sitio web nos estamos refiriendo en realidad a un conjunto de... Más »
En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica... Más »