我正在为一家面料商店构建一个相当耗费计算时间的购物车,并且发现自己需要对用户输入的长度*每米的基本价格进行计算,但随后检查结果以查看它是否是模式长度的倍数。如果它不是一个倍数,我需要找到模式长度的最接近的倍数并将结果更改为该倍数。javascript如何判断一个数字是否是另一个数字的倍数
我还需要能够在PHP中完成相同的计算,但如果任何人都可以帮助我解决数学问题,我可以移植任何需要翻译的东西。
我使用的是jQuery 1.6.2,已经完成了计算的第一部分,我只需要根据模式长度检查(米*的价格)的结果。
任何帮助,不胜感激
编辑:这些计算都涉及2个的价格和图样长度都小数。用户输入的长度也可能包含小数。
不要使用浮点运算的钱。将价格转换为美分。 –
我会的,一切都是浮点atm,因为这就是它是如何出来的分贝:( – jammypeach