Name

Ceiling Function

Class

System.Math

Syntax

Math.Ceiling(a)
a

Use: Required

Data Type: Double

Return Value

A Double containing the smallest integer greater than or equal to the argument a.

Description

Returns the smallest integer greater than or equal to the argument a.

Example

Console.WriteLine(Math.Ceiling(12.1))     ' Returns 13
Console.WriteLine(Math.Ceiling(12.5))     ' Returns 13
Console.WriteLine(Math.Ceiling(-12.5))    ' Returns -12
Console.WriteLine(Math.Ceiling(-12.8))    ' Returns -12

Rules at a Glance

  • Because this function can only accept numeric values, you may want to check the value you pass using the IsNumeric function to prevent generating an error.

  • This is a Shared member, so it can be used without creating any objects.

VB .NET/VB 6 Differences

The Ceiling function is new to the .NET Framework.

See Also

Floor Function

Get VB .NET Language in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.