Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Liukuluku ja Double | Section
C# Perusteet

bookLiukuluku ja Double

Pyyhkäise näyttääksesi valikon

Liukuluvut, joita kutsutaan myös floateiksi, edustavat desimaalilukuja. Muuttuja voidaan määritellä tyypillä float käyttämällä float-avainsanaa:

main.cs

main.cs

copy
1
float myVariable = 3.14f;

Kirjain 'f' arvossa 3.14f ilmoittaa kääntäjälle, että arvo on tyyppiä float. float-tietotyypin arvot tulee aina esittää tässä muodossa.

float-tietotyypillä on rajallinen tarkkuus, joten se voi tallentaa vain 6–9 numeroa desimaalin jälkeen. On olemassa myös toinen tietotyyppi nimeltä double, joka tarjoaa suuremman tarkkuuden:

main.cs

main.cs

copy
12345
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897

Koska float-tyypillä on alhaisempi tarkkuus, arvo 3.1415926535897 pyöristetään automaattisesti seitsemänteen desimaaliin asti ja tulos tallennetaan muuttujaan myVar1.

Kuten int ja long, myös float- ja double-arvoilla voidaan suorittaa aritmeettisia operaatioita.

main.cs

main.cs

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
question mark

Mikä seuraavista on oikea tapa määritellä float-muuttuja?

Select all correct answers

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 13

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 13
some-alt