Buscador

Operaciones aritméticas, la clase Math

La clase Math contiene el conjunto de operaciones aritméticas más habituales. Gracias a que sus miembros son compartidos, es muy fácil su uso, ya que sólo debemos especificar el nombre de la clase, seguido del método a ejecutar.

El Código fuente 325 muestra algunos ejemplos utilizando métodos de la clase Math. Consulte el lector la documentación de .NET Framework para una explicación detallada sobre todos los miembros de esta clase.

Sub Main()
Dim liSigno As Integer
Dim ldbRedondear As Double
' Abs(): devuelve el valor absoluto del número
' pasado como parámetro
Console.WriteLine("Abs --> {0}", Math.Abs(-1867.79))
' Ceiling(): devuelve el número sin precisión decimal,
' más grande o igual que el pasado como parámetro
Console.WriteLine("Ceiling --> {0}", Math.Ceiling(256.7235))
' Floor(): devuelve el número sin precisión decimal,
' más pequeño o igual que el pasado como parámetro
Console.WriteLine("Floor --> {0}", Math.Floor(256.7235))
' Sign(): devuelve un valor informando del signo del número
' pasado como parámetro
Console.WriteLine("Introducir número para averiguar su signo")
liSigno = Console.ReadLine()
Select Case Math.Sign(liSigno)
Case -1
Console.WriteLine("El número es negativo")
Case 0
Console.WriteLine("El número es cero")
Case 1
Console.WriteLine("El número es positivo")
End Select
' Round(): redondea el número pasado como parámetro
ldbRedondear = Math.Round(28.3215)
Console.WriteLine("Redondear 28.3215 --> {0}", ldbRedondear)
ldbRedondear = Math.Round(28.63215)
Console.WriteLine("Redondear 28.63215 --> {0}", ldbRedondear)
Console.ReadLine()
End Sub
Código fuente 325

2 comentarios: