정보기술 - 언어독립 산술 - 제1부 : 정수 및 부동 소수점 산술
信息技术与语言无关的算术第1部分:整数和浮点算术
发布日期:
2001-12-31
该规格是KS X ISO/IEC10967规格中定义的部分,该规格定义了可靠、可预测方法保证算术资料处理的计算机系统:2001中整数及浮点资料型的特性。该规格不是要消除计算机系统之间的差异,而是重点记录系统之间存在的差异。这个规格是额外的,就像在编程语言中一样,可以在其他语言中声明。ICS35.060该规格的目的不是为了在所有合适的系统上产生可接受的结果,从而保证任意数函数(arbitral numerical function)被编码。相反,这一部分的目标是确保程序员可以在合适的系统上利用算术特征。因此,该规格不提供在所有要求适合性的实现上运行的独立软件。实施者可以选择支持硬件和软件的组合,以满足该规格的要求。正如用户看到的,它是一个算术环境,可以适合明细,也可以不适合明细。实现(implementation)一词是指综合的算术环境,包括硬件、语言处理器、异常处理功能、子程序库、其他软件及相关文档。
이 규격은 KS X ISO/IEC 10967 규격에서 정의한 부분인 이 규격은 신뢰할 수 있고 예측 가능 방법으로 산술적 자료 처리를 보장할 수 있는 컴퓨터 시스템:2001 에서 정수 및 부동 소수점 자료형의 특성을 정의한다. 이 규격은 컴퓨터 시스템간에 차이점을 제거하려 고 함이 아니고, 시스템 사이에 존재하는 차이점을 문서화하는 데 중점을 둔다. 이 규격은 프로그래밍 언어에서처럼 다른 언어에서 명시될 수 있는 추가적인 것이다.ICS 35.060 이 규격의 목적은 모든 적합한 시스템에서 받아들일 수 있는 결과를 산출하기 위해 임의 수 함수 (arbitrary numerical function)가 코딩되는 것을 보장하는 것은 아니다. 오히려, 이 1부의 목표는 적합 한 시스템에서 산술 특징을 프로그래머가 이용할 수 있도록 보장하는 것이다. 따라서, 이 규격은 적합성 을 요구하는 모든 구현상에서 실행되는 독립 소프트웨어를 제공하지 않는다. 구현자는 이 규격의 명세를 충족시키기 위해 하드웨어 및 소프트웨어를 지원하는 조합을 선택할 수 있 다. 사용자에게 보이는 것처럼 그것은 명세에 적합할 수도 있고 그렇지 않을 수도 있는 산술 환경이다. 구현(implementation)이라는 용어는 하드웨어, 언어 처리기, 예외 처리 기능, 서브루틴 라이브러 리, 다른 소프트웨어 및 관련 문서를 포함하면서 종합적인 산술 환경을 의미한다.