Зміст курсу
Основи C#
Основи C#
Числа з плаваючою комою та Double
Числа з плаваючою комою, також звані float, представляють десяткові числа. Ми можемо оголосити змінну типу float за допомогою ключового слова float
:
main
float myVariable = 3.14f;
Літера 'f' у значенні 3.14f
вказує компілятору, що значення є типу float. Значення типу float
завжди повинні бути представлені в цьому форматі.
Тип даних float
має обмежену точність, тому може зберігати лише від 6 до 9 цифр після десяткової коми. Існує інший тип даних, званий double
, який пропонує вищу точність:
main
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Оскільки float
має нижчу точність, значення 3.1415926535897
автоматично округлюється до 7-го десяткового знака, і результат зберігається у змінній myVar1
.
precision | |
---|---|
float | 6-9 digits |
double | 15-17 digits |
Як і int
та long
, ми також можемо виконувати арифметичні операції з float
та double
значеннями.
main
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Дякуємо за ваш відгук!