Avatar billede mads.rode Nybegynder
29. juni 2003 - 19:42 Der er 2 kommentarer og
1 løsning

Hvad bruges f til? Metode(10f);

Er der nogen der ved hvad f skal bruges til??

MessageBox.Show(Convert.ToString(10));
MessageBox.Show(Convert.ToString(10f));
                                  ^
Disse to giver samme resultat.
Det jeg har fundet ud af er at den caster den til en float, men hvad skal man bruge det til?
Avatar billede Slettet bruger
29. juni 2003 - 19:52 #1
Du skal ikke bruge det til noget i lige netop den situation som du har skrevet, men det kan være "rart" at være sikret at et tal 10 bliver betragtet som float, istedet for integer - Især hvis du forsøger at gemme resultatet i en float-variabel.....

Var det ok ?? :-)
Avatar billede jakobandersen Nybegynder
29. juni 2003 - 19:52 #2
Man bruger suffix notationen med et f når man specifikt ønsker at tal skal behandles som en float, så vidt jeg husker bliver angivelsen behandlet som en double i C# hvis der ikke bruges et f-suffix.

Dvs. følgende vil fejle:

float x = 10.2;

Du skal skrive

float x = 10.2f;
Avatar billede mads.rode Nybegynder
29. juni 2003 - 20:00 #3
Mange tak for hurtige svar :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester