将数字数组转换为普通分数

时间:2018-06-22 12:30:59

标签: php math php-7

我有三个元素的数组:

  1. 整数
  2. 分子
  3. 分母

没有愚蠢的方法如何将错误的分数转换为正常分数?

例如:[1,7,4]-> [2,3,4]。分子/分母。

1 个答案:

答案 0 :(得分:0)

如果这是您想要的,请尝试。

 <?php 

     function cleanFraction($value , $numerator , $denominator)
     {
          while($numerator >= $denominator)
          {
              $numerator -= $denominator;
              $value++;
          }
          return array($value , $numerator , $denominator);
     }

 ?>