Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: vb pilkku, piste

Milu [03.12.2003 21:27:12]

#

Miksi jos luku ilmoitetaan desimaali lukuna muuttujaa pistellä se muuttuu muuttujassa pilkulliseksi.

pitäis saada näytölle tulostettua desimaaliluku pisteellä eikä pilkulla, ei viitsisi alkaa purkaa kaikkia muuttujia len ja mid käskyillä ja vaihtaa pilkun tilalle pistettä.

Mikä olisi helpoin keino pyöristää esim. luku 123,46
123,5 eli yhden desimaalin tarkkuudeksi.

Antti Laaksonen [03.12.2003 21:43:29]

#

lainaus:

Miksi jos luku ilmoitetaan desimaali lukuna muuttujaa pistellä se muuttuu muuttujassa pilkulliseksi.

VB muuttaa desimaalierottimeksi pilkun Windowsin maa-asetusten mukaan. Jos haluat säilyttää pisteen aina, muuta luku merkkijonoksi Str-funktiolla.

lainaus:

Mikä olisi helpoin keino pyöristää esim. luku 123,46
123,5 eli yhden desimaalin tarkkuudeksi.

Ks. https://www.ohjelmointiputka.net/keskustelu/2235-pöyritys-vb

visy [05.12.2003 11:39:29]

#

Hauska esimerkki epästandardeista muunnoksista, jota vb:t
harrastavat :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta