ISO/IEC 10967-3:2006
Information technology — Language independent arithmetic — Part 3: Complex integer and floating point arithmetic and complex elementary numerical functions
发布时间:2006-05-02 实施时间:


ISO/IEC 10967-3:2006标准是ISO/IEC 10967系列标准的一部分,该系列标准旨在提供一种通用的算术规范,以便在不同的计算机系统和编程语言之间进行交互。该系列标准包括整数算术、浮点数算术、复数整数和浮点数算术以及复数基本数学函数。

ISO/IEC 10967-3:2006标准定义了一种语言无关的算术,包括复数整数和浮点数算术以及复数基本数学函数。该标准的目的是提供一种通用的算术规范,以便在不同的计算机系统和编程语言之间进行交互。该标准的主要特点包括:

1. 语言无关性:该标准定义的算术是与编程语言无关的,因此可以在不同的计算机系统和编程语言之间进行交互。

2. 复数整数和浮点数算术:该标准定义了一种复数整数和浮点数算术,包括加法、减法、乘法、除法、取模和幂运算等。

3. 复数基本数学函数:该标准定义了一些复数基本数学函数,包括正弦、余弦、正切、反正弦、反余弦、反正切、指数、对数和平方根等。

4. 精度:该标准定义了一些精度要求,以确保算术运算的准确性和一致性。

5. 错误处理:该标准定义了一些错误处理机制,以便在算术运算中出现错误时进行处理。

ISO/IEC 10967-3:2006标准的应用范围非常广泛,包括科学计算、工程计算、金融计算、图像处理、信号处理、通信等领域。该标准的应用可以提高计算机系统和编程语言之间的互操作性,从而促进计算机技术的发展和应用。

相关标准
- ISO/IEC 10967-1:1998 Information technology — Language indepent arithmetic — Part 1: Integer and floating point arithmetic
- ISO/IEC 10967-2:1998 Information technology — Language indepent arithmetic — Part 2: Elementary numerical functions
- ISO/IEC 18037:2015 Information technology — C++ decimal floating-point arithmetic
- ISO/IEC 9899:2018 Programming languages — C
- ISO/IEC 14882:2017 Programming languages — C++