Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Round(float)

Returns f rounded to the nearest integer.
Read time 1 minuteLast updated 7 days ago

Definition

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

Parameters

Returns

Type

Description

float

Remarks

If the number ends in .5 so it is halfway between two integers, one of which is even and the other odd, the even number is returned.

Examples

using UnityEngine;using System.Collections;public class ExampleClass : MonoBehaviour{ // Use this for initialization void Start() { // Prints 10 Debug.Log(Mathf.Round(10.0f)); // Prints 10 Debug.Log(Mathf.Round(10.2f)); // Prints 11 Debug.Log(Mathf.Round(10.7f)); // Prints 10 Debug.Log(Mathf.Round(10.5f)); // Prints 12 Debug.Log(Mathf.Round(11.5f)); // Prints -10 Debug.Log(Mathf.Round(-10.0f)); // Prints -10 Debug.Log(Mathf.Round(-10.2f)); // Prints -11 Debug.Log(Mathf.Round(-10.7f)); // Prints -10 Debug.Log(Mathf.Round(-10.5f)); // Prints -12 Debug.Log(Mathf.Round(-11.5f)); }}