语言内部浮点型算法不准的问题

<?php

  echo 0.01*94 - 0.94;

1.1102230246251565e-16

这是由于浮点型后续小数点中的0导致的

正确的做法是

<?php

  echo round(0.01*94,2) - round(0.94,2);

原文地址:https://www.cnblogs.com/void9main/p/9397456.html