Одно и то же число можно записать самыми разными способами, например:
15 { целое }15.0 { вещественное с фиксированной точкой }1.5E01 { вещественное с плавающей точкой }$F { шестнадцатиричное } |
В языке Delphi имеется возможность применять все способы записи, но чаще всего используют целые и вещественные числа.
Целые числа состоят только из цифр и знака + или –. Если знак опущен и число не равно 0, то оно рассматривается как положительное, например:
0 { 0 интерпретируется как целое число }17 { положительное целое число }-39 { отрицательное целое число } |
Вещественные числа содержат целую и дробную части, разделенные точкой:
0.0 { 0 интерпретируется как вещественное число }133.5 { положительное вещественное число }-0.7 { отрицательное вещественное число } |
Вещественные числа могут быть представлены в двух формах: с фиксированной и плавающей точкой.
Форма с фиксированной точкой совпадает с обычной записью чисел, например:
27800 { точка в конце числа опущена }0.017 3.14 |
Форма с плавающей точкой используется при работе с очень большими или очень малыми числами. В этой форме число, стоящее перед буквой E, умножается на 10 в степени, указанной после буквы E:
7.13E+14 { 7.13 x 1014 }1.7E-5 { 1.7 x 10-5 }3.14E00 { 3.14 x 100 = 3.14} |