Here you can find the source of fiboCercano(long numero)
public static long fiboCercano(long numero)
//package com.java2s; /*// w w w. j a v a2 s . c o m Este archivo es parte de PCJ (Proyecto Certificate en Java). PCJ es software libre: lo puedes redistribuir y/o modificar bajo los terminos de la GNU General Public License como fue publicada por la Free Software Foundation, ya sea la version 3 o (a tu eleccion) una version mas reciente. Este codigo se distribuye con la esperanza de que sea util, pero SIN NINGUNA GARANTIA; ni siquiera bajo la garantia de que sea comercializable o apto para un proposito en particular. Para mas detalles, ver la GPL en el sitio http://www.gnu.org/licenses (C)Enrique Zamudio Lopez 2010 */ public class Main { /** Devuelve el numero Fibonacci siguiente mas cercano al indicado. */ public static long fiboCercano(long numero) { long fibo = 0; long prev1 = 1; long prev2 = 1; while (fibo < numero) { fibo = prev1 + prev2; prev1 = prev2; prev2 = fibo; } return fibo; } }