>>> import numpy as np >>> angulos = np.arange(19) * 15 >>> angulos array([ 0, 15, 30, 45, 60, 75, 90, 105, 120, 135, 150, 165, 180, 195, 210, 225, 240, 255, 270]) >>> a = 69.9 >>> b = 104.5 >>> angulos[np.abs(a - angulos).argmin()] 75 >>> angulos[np.abs(b - angulos).argmin()] 105
Espero que te sirva, un saludo! :) 2012/8/9 Diego Uribe Gamez <diego.uribe.ga...@gmail.com> > voy a facilitarme las cosas, entonces voy a proximar a su decena mas > cercana: > > 69.9 ---> quedaría en 70 > > 104.5 ---> quedaría en 100 > > voy a ver lo que me mandaste Jose. > > Gracias. > > El 9 de agosto de 2012 16:12, Diego Uribe Gamez < > diego.uribe.ga...@gmail.com> escribió: > > Un saludo a todos, hoy estoy haciendo un código el cual tiene que >> aproximar un numero genérico a unos números que yo mismo determino como en >> una linea en x pero la verdad no sabría como hacerlo de forma simple, me >> explico: >> >> a = 69.9 >> >> los números a los que quiero aproximar según este caso son entre 60 y 75. >> >> Estoy trabajando con grados y la idea es aproximar cualquier numero que >> entre a la formula, aproximar entre estos: >> >> 0,15,30,45,60,75,90,105,120,135,150,165,180,210,225,240,255,270 >> >> otro ejemplo seria a = 104.5 y la idea seria que lo aproximara al min 90 >> o al max 105 yo se que es lógico que se aproxime a 105 pero la idea es que >> lo haga el código en python de forma simple. >> >> Alguna idea? >> >> -- >> *Diego Alonso Uribe Gamez* >> ------------------------------ >> >> *Desarrollador web* >> >> Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> >> >> Google+: http://gplus.to/diegoug >> ------------------------------ >> >> >> > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG <http://www.twitter.com/DiegoUG> > > Google+: http://gplus.to/diegoug > ------------------------------ > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/