Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Числа з плаваючою комою та Double | Робота з типами даних
Основи C#
course content

Зміст курсу

Основи C#

Основи C#

1. Початок роботи
3. Структури управління
4. Цикли
5. Масиви
6. Методи

book
Числа з плаваючою комою та Double

Числа з плаваючою комою, також звані float, представляють десяткові числа. Ми можемо оголосити змінну типу float за допомогою ключового слова float:

cs

main

copy
1
float myVariable = 3.14f;

Літера 'f' у значенні 3.14f вказує компілятору, що значення є типу float. Значення типу float завжди повинні бути представлені в цьому форматі.

Тип даних float має обмежену точність, тому може зберігати лише від 6 до 9 цифр після десяткової коми. Існує інший тип даних, званий double, який пропонує вищу точність:

cs

main

copy
12345
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
float6-9 digits
double15-17 digits

Як і int та long, ми також можемо виконувати арифметичні операції з float та double значеннями.

Like int and long, we can also perform arithmetic operations on float and double values.

cs

main

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Which of these is the correct declaration of a float variable?

Which of these is the correct declaration of a float variable?

Виберіть кілька правильних відповідей

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3
We're sorry to hear that something went wrong. What happened?
some-alt