Flyttall og Double
Flyttall, også kalt floats, representerer desimaltall. Vi kan erklære en variabel av typen float 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 bare lagre 6 til 9 sifre etter desimaltegnet. Det finnes en annen datatype kalt double som tilbyr 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.
På samme måte som med int og long, kan vi også utføre aritmetiske operasjoner på float- og double-verdier.
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
Awesome!
Completion rate improved to 1.59
Flyttall og Double
Sveip for å vise menyen
Flyttall, også kalt floats, representerer desimaltall. Vi kan erklære en variabel av typen float 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 bare lagre 6 til 9 sifre etter desimaltegnet. Det finnes en annen datatype kalt double som tilbyr 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.
På samme måte som med int og long, kan vi også utføre aritmetiske operasjoner på float- og double-verdier.
main.cs
12345float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
Takk for tilbakemeldingene dine!