Числа з плаваючою комою та Double
Числа з плаваючою комою, також звані float, представляють десяткові числа. Ми можемо оголосити змінну типу float за допомогою ключового слова float
:
main.cs
1float myVariable = 3.14f;
Літера 'f' у значенні 3.14f
вказує компілятору, що значення є типу float. Значення типу float
завжди повинні бути представлені в цьому форматі.
Тип даних float
має обмежену точність, тому може зберігати лише від 6 до 9 цифр після десяткової коми. Існує інший тип даних, званий double
, який пропонує вищу точність:
main.cs
12345float 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
значеннями.
Like int
and long
, we can also perform arithmetic operations on float
and double
values.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
What is the difference between float and double in terms of usage?
Can you give examples of arithmetic operations with float and double?
When should I use float instead of double?
Awesome!
Completion rate improved to 1.59
Числа з плаваючою комою та Double
Свайпніть щоб показати меню
Числа з плаваючою комою, також звані float, представляють десяткові числа. Ми можемо оголосити змінну типу float за допомогою ключового слова float
:
main.cs
1float myVariable = 3.14f;
Літера 'f' у значенні 3.14f
вказує компілятору, що значення є типу float. Значення типу float
завжди повинні бути представлені в цьому форматі.
Тип даних float
має обмежену точність, тому може зберігати лише від 6 до 9 цифр після десяткової коми. Існує інший тип даних, званий double
, який пропонує вищу точність:
main.cs
12345float 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
значеннями.
Like int
and long
, we can also perform arithmetic operations on float
and double
values.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Дякуємо за ваш відгук!