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
'Abs' no es un miembro de 'Math'. (BC30456)
ResponderEliminarSharpdevelop net 456
Imports System.Math
ResponderEliminar