Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


FloorToInt(float)

Returns the greatest integer number (cast as int) smaller than or equal to f.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
public static int FloorToInt(float f)

Parameters

Real number to round down.

Returns

Type

Description

intGreatest integer number smaller than
f
.

Remarks

When used with negative numbers, consider that values closer to 0 are considered greater than values closer to -Infinity.
Additional Resources: Mathf.Floor.

Examples

using UnityEngine;using System.Collections;public class ExampleClass : MonoBehaviour{ void Start() { // Prints 10 Debug.Log(Mathf.FloorToInt(10.0f)); // Prints 10 Debug.Log(Mathf.FloorToInt(10.2f)); // Prints 10 Debug.Log(Mathf.FloorToInt(10.7f)); // Prints -10 Debug.Log(Mathf.FloorToInt(-10.0f)); // Prints -11 Debug.Log(Mathf.FloorToInt(-10.2f)); // Prints -11 Debug.Log(Mathf.FloorToInt(-10.7f)); }}