TMGR: Rounding Problem When Work Has Two Decimal Places (150252)



The information in this article applies to:

  • Microsoft Team Manager

This article was previously published under Q150252

SYMPTOMS

When Work is specified by a 2-place decimal number, for example 1.72, Cost figures that are computed from Work are often not accurate.

CAUSE

Microsoft Team Manager stores Work times in minutes. An amount of work specified to 100th of an hour is rounded to the nearest minute, and as a result, calculations involving these work values may not give the expected results. For example, 1.72 hours is stored as 103 minutes instead of 103.2.
   103.0 minutes * $5.00/hr = $515.00
   103.2 minutes * $5.00/hr = $516.00
				

WORKAROUND

Currently, the only way to work around this problem is not to use 100th of an hour.

NOTE: If the 100th digit is a 0 or a 5, the results will be correct.

STATUS

Microsoft has confirmed this to be a problem in the products listed at the beginning of this article. We are researching this problem and will post more information here in the Microsoft Knowledge Base as it becomes available.

Modification Type:MinorLast Reviewed:8/17/2005
Keywords:KB150252