Estoy construyendo un carro de cálculo bastante pesado para una tienda de telas y he tenido que hacer un cálculo sobre la longitud ingresada por el usuario * el precio base por metro, pero luego verificando el resultado para ver si es un múltiplo de la longitud del patrón. Si no es un múltiplo, necesito encontrar el múltiplo más cercano de la longitud del patrón y cambiar el resultado a eso.javascript cómo saber si un número es un múltiplo de otro
También necesito poder hacer exactamente el mismo cálculo en PHP, pero si alguien puede ayudarme con las matemáticas puedo portar cualquier cosa que necesite ser traducida por mí mismo.
Estoy usando jQuery 1.6.2 y ya tengo la primera parte del cálculo hecha, solo necesito verificar el resultado de (metros * precio) con respecto a la longitud del patrón.
Cualquier ayuda muy apreciada
EDIT: todos estos cálculos implican 2 decimales, tanto para el precio y la longitud del patrón. La longitud ingresada por el usuario también puede contener decimales.
No utilice aritmética de punto flotante por dinero. Convierta los precios en centavos. –
lo seré, todo es atm de punto flotante porque así es como sale del DB :( – jammypeach