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.313 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.306 Vistas

Una solución muy buena, muchisimas gracias.

0 kudos
Mensaje 3 de 3
4.295 Vistas