Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Liukuluku ja Double | Tietotyyppien Käsittely
Practice
Projects
Quizzes & Challenges
Visat
Challenges
/
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 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 2. Luku 3
some-alt