Home > Article > Backend Development > What is the definition of decimal in C language?
Decimal numbers in C language are represented by floating point numbers, including real numbers and complex numbers. Real numbers use the type float or double, and complex numbers use the complex type modifier (requires the complex.h header file).
The definition of decimals in C language
In C language, decimals are represented by floating point numbers, which can is a real or complex number. There are two types of decimals:
Real numbers
Real numbers are numbers on a real number line that include integers and decimal parts. Real numbers are defined using the floating point types float
or double
.
Complex numbers
Complex numbers are numbers composed of real and imaginary parts. The imaginary part is expressed as the real part multiplied by the imaginary unit i
. Complex numbers are defined using the floating-point types float
or double
, but require the use of the complex
type modifier in the complex.h
header file.
How to define
Here are examples of how to define decimals:
<code class="c">// 定义一个单精度浮点数 float pi = 3.14159265; // 定义一个双精度浮点数 double large_number = 1234567890123456.789; // 定义一个复数(实部为 1,虚部为 2) complex x = 1.0 + 2.0 * I;</code>
The above is the detailed content of What is the definition of decimal in C language?. For more information, please follow other related articles on the PHP Chinese website!