Flyttall og Double
Flyttall, også kalt floats, representerer desimaltall. En variabel av typen float kan deklareres ved å bruke nøkkelordet float:
main.cs
1float myVariable = 3.14f;
Bokstaven 'f' i verdien 3.14f forteller kompilatoren at verdien er av typen float. Verdier av datatypen float skal alltid representeres i dette formatet.
Datatypen float har begrenset presisjon og kan kun lagre 6 til 9 sifre etter desimaltegnet. Det finnes en annen datatype kalt double som gir høyere presisjon:
main.cs
12345float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Siden float har lavere presisjon, blir verdien 3.1415926535897 automatisk avrundet til syvende desimal, og resultatet lagres i variabelen myVar1.
Aritmetiske operasjoner kan også utføres på int- og long-verdier, på samme måte som for float og double.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Fantastisk!
Completion rate forbedret til 1.67
Flyttall og Double
Sveip for å vise menyen
Flyttall, også kalt floats, representerer desimaltall. En variabel av typen float kan deklareres ved å bruke nøkkelordet float:
main.cs
1float myVariable = 3.14f;
Bokstaven 'f' i verdien 3.14f forteller kompilatoren at verdien er av typen float. Verdier av datatypen float skal alltid representeres i dette formatet.
Datatypen float har begrenset presisjon og kan kun lagre 6 til 9 sifre etter desimaltegnet. Det finnes en annen datatype kalt double som gir høyere presisjon:
main.cs
12345float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897
Siden float har lavere presisjon, blir verdien 3.1415926535897 automatisk avrundet til syvende desimal, og resultatet lagres i variabelen myVar1.
Aritmetiske operasjoner kan også utføres på int- og long-verdier, på samme måte som for float og double.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Takk for tilbakemeldingene dine!