Flyttal och Double
Svep för att visa menyn
Flyttal, även kallade floats, representerar decimaltal. En variabel av typen float kan deklareras med nyckelordet float:
main.cs
1float myVariable = 3.14f;
Bokstaven 'f' i värdet 3.14f anger för kompilatorn att värdet är av typen float. Värden av datatypen float ska alltid anges i detta format.
Datatypen float har begränsad precision och kan endast lagra 6 till 9 siffror efter decimaltecknet. Det finns en annan datatyp, double, som erbjuder högre precision:
main.cs
12345float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Eftersom float har en lägre precision avrundas värdet 3.1415926535897 automatiskt till dess sjunde decimal och resultatet lagras i variabeln myVar1.
Precis som med int och long kan vi även utföra aritmetiska operationer på float- och double-värden.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal