Aloitin c# harjoittelun ja vaikka syntaksi näyttää ihan fiksulta en osaa nähtävästi kieltä ollenkaan. Homma kaatui heti siihen kun koitin ottaan desimaaliluvun syötteestä ja tulostaa sen kokonaislukuna. kokeilin tätä, mutta ei toimi.
double tmp = Console.ReadLine();
int luku = (int)tmp;
Miten se kuuluisi oikeaoppisesti tehdä? Netissä on jotain Double.parse-funktioita joilla ihmiset ottavat syötteen, mutta kai siihen täytyy yksinkertaisempikin tapa olla.
C# desimaaliluku syötteestä.
7
325
Vastaukset
- 9555544
Double.parse on oikea tapa. Laita se try-except blokkiin jolloin voit käsitellä virheelliset syötteet oikeaoppisesti.
https://msdn.microsoft.com/en-us/library/7yd1h1be(v=vs.110).aspx - fdgfdgdg
En ole testannut, mutta pitäisi toimia:
Console.WriteLine(Convert.ToString((int)(Convert.ToDouble(Console.ReadLine())))); - naisten_kieli
C#:n syntaksi on täyttä paskaa kaikkine sokereineen, varsinainen hienostelijoiden kieli. Vitutti kirjoittaa sitä eräässä projektissa kun kaikki aika meni liirumlaarum-koodin kirjoittamiseen. Oikea koodari käyttää C :aa, C# kannattaa jättää neideille, jotka tykkää konekirjoittamisesta.
- rgergrregg
Myös c oliopohjaisena on ihan perseestä. Koodia pitää ihan turhaan kirjoitelle helvetillet määrät kun perus c:llä voi tehdä saman paljon paljon helpommin. Vammasta hommaa...
- 213233
c ja c# on täysin syvältä perseestä. mielluummin vaikka c:llä
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1094206
- 783456
Oletko koskaan stalkannut kaivattuasi?
Jos olet, miten olet stalkannut? Jäitkö kiinni? Onko hän stalkannut sinua? Jos on, miten suhtauduit?763249Karhuryhmä
Kellään tarkempaa tietoa miksi ja missä karhuryhmä ollut? Perheväkivaltaa vai huumeperintää kenties taas?243189Just alkoi ottamaan päähän
Miten voikin mennä näin, että koko päivän haluaa vain nähdä toisen ja lähelle. Sitten aivan salamana mieleen tulee kaikk223072- 722896
"Mielipide: Äärivasemmiston uhka on otettava vakavasti"
Demokratia näyttäisi olevan Halla-aholle enemmänkin välttämätön paha kuin tavoiteltava asia. Väkivallan ihannointi ja m452760Raisionkaaren koira hyökkäys
Taas nähtiin että koiriin ei voi luottaa. Eilen illalla vapaana ollut koira hyökkäsi Raisionkaarella kolmen henkilön kim602678Tapa jolla kohtelit minua viimeksi miellytti erityisesti
Osaat huomioida kauniisti ja katsot aina tilanteita yhteisen hyvän kannalta. Sitä arvostan erityisesti.852519- 332364