En matemáticas ¿cómo obtengo el número más cercano de un número que es divisible por 16?Obteniendo el número aleatorio divisible por 16
Por ejemplo puedo obtener el número aleatorio 100 y quiero convertir ese número (usando una función matemática) en el número más cercano a 100, que es divisible por 16 (en este caso su 96)
estoy tratando de hacer esto en JavaScript, pero si supiera la fórmula matemática, lo haría fácilmente en cualquier idioma.
Gracias, Saludos
Eso funciona pero no entiendo por qué redondeas hacia arriba y hacia abajo y si el resto es mayor que 8 utiliza la "ronda superior" para obtener el resultado – user572420
Necesito esos dos números para obtener realmente el número más cercano a ese número aleatorio que se generó. Básicamente, si el resto es mayor o igual al medio punto (la mitad de 16 es 8), usaré el techo en lugar del piso y lo multiplicaré por 16 para obtener el número más cercano. –
@ user572420: Lo está haciendo para obtener el mismo resultado que el método 'round'. No estoy seguro de por qué se evita el método 'redondo', aunque ... – Guffa