如何在PHP之间划分馅饼?

时间:2013-10-27 13:57:14

标签: php algorithm

我有两个数组:

  • 一个数组,描述给定索引[0...n]的人具有哪个饼图部分。
    样品:

    array(0.2, 0.3, 0.5)
    
  • 描述某人是否存在的数组

    array(1, 0, 1)
    

我需要一个关于如何在现有所有人之间划分整个馅饼的想法。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:3)

  1. 总结现有人的比例 在这种情况下:

    0.2 + 0.5 = 0.7
    
  2. 除以1

    1 / 0.7 = 1.43
    
  3. 将比例乘以结果

    0.2 * 1.43 = 0.28
    0.5 * 1.43 = 0.72