Php 将数值数组转换为正常分数
我有三个元素的数组: 整数 分子 分母 如果没有愚蠢的方法,如何将错误的分数转换为正常分数Php 将数值数组转换为正常分数,php,math,php-7,Php,Math,Php 7,我有三个元素的数组: 整数 分子 分母 如果没有愚蠢的方法,如何将错误的分数转换为正常分数 示例:[1,7,4]->[2,3,4]。分子/分母 如果这是你想要的,试试这个 <?php function cleanFraction($value , $numerator , $denominator) { while($numerator >= $denominator) { $numerat
示例:[1,7,4]->[2,3,4]。分子/分母 如果这是你想要的,试试这个
<?php
function cleanFraction($value , $numerator , $denominator)
{
while($numerator >= $denominator)
{
$numerator -= $denominator;
$value++;
}
return array($value , $numerator , $denominator);
}
?>
请提供一个数组示例,我们无法单独解决这个问题。还有一个示例,说明您希望得到的结果是什么,为什么不编写一些代码来解决这个问题?您是否试图获得一个公分母?@Hudson yes。。。。