较少的编译器在Linux vs OSX上使用不同的浮点精度

时间:2014-03-14 11:37:51

标签: less floating-point-precision

每当我在我的计算机上编译较少的文件到css(Ubuntu 13.10,AMD64)时,我得到的浮点结果与我的同事在他的机器上编译时的结果非常不同(Mac OSX 10.6)。这一切都很好。浮点数学等等。数字基本相同。 Blah blah。

但它使得输出变得非常烦人。我最终忽略了数以百计:

.col-lg-offset-10 {
  margin-left: 83.33333333%;
  margin-left: 83.33333333333334%;
}

我该怎么做才能避免这个问题?

1 个答案:

答案 0 :(得分:2)

您很可能会使用不同的Less版本。 Less(因为版本1.6.2)将输出数字舍入到小数点后的8位数。因此,解决方案是同步您和您的同事使用的Less工具。