Format() 함수의 결과가 Windows XP와 Windows 2000에서 다르다

기술 자료 번역 기술 자료 번역
기술 자료: 321047 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

Windows XP에서 Format 함수가 바뀌었습니다. 숫자가 그 외의 모든 Windows 버전(예: Microsoft Windows 2000, Microsoft Windows NT, Microsoft Windows Millennium Edition, Microsoft Windows 98 또는 Microsoft Windows 95)과 다르게 반올림됩니다. 예를 들어, 숫자 125.245에 Format 함수를 적용할 경우 결과는 다음과 같습니다.
Windows 2000에서의 결과: 125.25
Windows XP에서의 결과: 125.24

해결 방법

이 문제를 해결하려면 Windows XP용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법
이 수정 프로그램의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 가집니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 알려면 제어판날짜/시간 도구에서 표준 시간대 탭을 사용하십시오.
표 축소표 확대
날짜시간버전크기파일 이름
2002-05-0311:523.50.5015.077,824Asycfilt.dll
2002-05-0311:513.50.5015.0569,344Oleaut32.dll
2002-05-0311:525.0.5015.0106,496Olepro32.dll


현재 상태

Microsoft는 본 문서의 시작 부분에 나열한 Microsoft 제품에서 이 문제를 확인했습니다. 이 문제는 Windows XP 서비스 팩 1에서 처음 수정되었습니다.

추가 정보

반올림 작업을 보다 정밀하게 제어하려는 소프트웨어 개발업자는 사용자 지정 반올림 루틴을 구현해야 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
196652 HOWTO: 사용자 정의 라운딩 프로시저 구현




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 321047 - 마지막 검토: 2006년 3월 29일 수요일 - 수정: 1.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
키워드:?
kbbug kbfix kbqfe kbsysadmin kboswin2000fix kbwinxpsp1fix kbhotfixserver KB321047

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com