From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

redondear un valor a un numero en array 1D

¡Resuelto!
Ir a solución

Hola; Dispongo de un array 1D y quiero obtener el número más proximo contenido en dicho array , de una valor dado. No se si hay alguna función que lo realice. Por ejemplo, si el array 1D tiene los valores 5, 8,  6, 1, 9, 12 y el valor dado es por ejemplo 5,7, se deberia obtener como solucción el 6 (número más proximo por arriba). Algien lo sabe? Gracias por el tiempo dedicado.

0 kudos
Mensaje 1 de 3
4.275 Vistas
Solución
Aceptado por el autor del tema acadenas

Hola:

Puedes hacerlo restando el número a buscar del Array, calculas el valor absoluto y luego buscas el mínimo.

Se adjunta figura para mayor aclaración.

Saludos y suerteBusqueda 1D.png

_________________________________________
https://aulamoisan.uva.es

Mensaje 2 de 3
4.268 Vistas

Una solución muy buena, muchisimas gracias.

0 kudos
Mensaje 3 de 3
4.257 Vistas