Here you can find the source of round(int f)
public static int round(int f)
//package com.java2s; /*// w ww .j a v a 2 s. c om FP version 3.1 Copyright (c) 2004 Andre de Leiradella <leiradella@bigfoot.com> This program is licensed under the Artistic License. See http://www.opensource.org/licenses/artistic-license.html for details. Uses parts or ideas from FPMath. FPMath is copyright (c) 2001 Beartronics and is authored by Henry Minsky. http://bearlib.sourceforge.net/ Uses parts or ideas from oMathFP. oMathFP is copyright (c) 2004 Dan Carter. http://orbisstudios.com/ */ public class Main { public static int round(int f) { return f < 0 ? -((-f + 32768) & ~0xFFFF) : (f + 32768) & ~0xFFFF; } }