Module Module1
Sub Main()
*' Ceiling returns the next highest integer if a fraction part exists.*
Dim result As Double = Math.Ceiling(1.23)
Console.WriteLine(*"CEILING 1.23: "* + result.ToString)
Dim result2 As Double = Math.Ceiling(-1.23)
Console.WriteLine(*"CEILING -1.23: "* + result2.ToString)
Dim result3 As Double = Math.Ceiling(1)
Console.WriteLine(*"CEILING 1: "* + result3.ToString)
End Sub
End ModuleCEILING 1.23: 2
CEILING -1.23: -1
CEILING 1: 1

Module Module1
Sub Main()
*' Floor changes a number to the lower integer if a fraction part is present.*
Dim floor As Double = Math.Floor(1.99)
Console.WriteLine(*"FLOOR 1.99: "* + floor.ToString)
Dim floor2 As Double = Math.Floor(-1.99)
Console.WriteLine(*"FLOOR -1.99: "* + floor2.ToString)
End Sub
End ModuleFLOOR 1.99: 1
FLOOR -1.99: -2

Dot Net Perls is a collection of tested code examples. Pages are continually updated to stay current, with code correctness a top priority.

Sam Allen is passionate about computer languages. In the past, his work has been recommended by Apple and Microsoft and he has studied computers at a selective university in the United States.

This page was last updated on Jun 1, 2023 (edit).