一个 算工资问题~~  要把这些钱分出来给 10 个人
10个人里面 有N种工资级别 
工作时间不同有的1个小时 有的两个小时就像这里
http://shunyem.com/1.gif总金额=40块钱有办法用程序那样算吗??你有吗?

解决方案 »

  1.   

    怎么连小学的题都不会了????!!!!1你先定出各级别对应的工资数目(相对数即可),设为a1,a2,a3......an
    再设各级别对应的人数是b1,b2,b3...bn(bn均非0)那么,第i个人的工资是ai/(a1*b1+a2*b2+...+an*bn)*40
      

  2.   

    function getXX(BValue,WValue,LValue : double) : double;
    {
    BValue : 工资基数
    WValue : 工作时间
    LValue : 级别基数
    }
    //var
    //vResult : double;
    begin
    Return := WValue / BValue * LValue
    end;
      

  3.   

    我发一个程序上去 能帮我 谁给我源码 我另开贴100分~~ 
    因为现在要改到数据库里直接算 所以需要重新写~ 
    原来这一个不是我写的 我不知道是怎么做的~~还有 现在的级别可能要增加到15级以上~http://www.shunyem.com/Project1.exe/谢谢~~~