我正在使用FLEX版本3.0 我想计算总工作时间。我正在给你提供细节,以及我在其中做了些什么。计算作为数字传递小时的总工作时间
var a:Number = 2.00;
var b:Number = 2.00;
var c:Number = 1.45;
var d:Number = 1.30;
var total:Number = a+b+c+d;
var totalmin:int = total;
var temp:Number = total - totalmin;
var tem2:Number = 0.60 - temp;
var workhour:Number = 0;
while(total >= 0)
{
workhour += 1;
total -= 1.00;
}
var tot:Number = workhour + tem2;
txtTotal.text = tot.toString();
我想要结果7.15不是6.75。 目前我得到6.85 ...请帮助解决这个问题。
在此先感谢。
你说你给我们的细节,但你没有解释任何关于输入。什么是a,b,c和d意味着代表什么?你如何期待代码的工作? –