Name

Floor Function

Class

System.Math

Syntax

Math.Floor(d)
d (required; Double)

Return Value

Returns a Double containing the largest integer less than or equal to the argument d

Description

Returns the largest integer less than or equal to the argument d

Example

Math.Floor(12.9)          ' Returns 12
Math.Floor(-12.1)         ' Returns -13

Rules at a Glance

  • Because this function can accept numeric values only, 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 Floor function is new to the .NET Framework.

Get VB.NET Language in a Nutshell, Second Edition 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.