Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: teksti muuttujiin numero muuttujia

Sivun loppuun

snakari [01.07.2002 14:37:24]

#

eli miten qbllä saa teksti muuttujiin numero muuttujia?
eli pitäis saada:
muuttuja$=numero%
tai
open numero% for...

Dj Wolf [01.07.2002 15:34:23]

#

Kokeileppa seuraavaa *QB*:
luku=100
teksti$=STR$(luku)
'ja toistepäin
numba=VAL(teksti$)

Kommentteja?

trinit [01.07.2002 15:38:59]

#

Lue VAL- ja STR$ -funktioista QB:n ohjeista - niillä onnistuu

trinit [01.07.2002 15:39:51]

#

Dj Wolf ehtikin vastaamaan 4 min ennen :)

Dj Wolf [01.07.2002 19:38:55]

#

Etkös aikaisemmin huomannut, vai eikö viestini vielä näkynyt? :)

Pekka Kauppila [01.07.2002 20:04:35]

#

Str$ -funktiossa on se huono puoli, että teksti muuttujaan tulee yksi välilyönti numeroiden eteen. Jos se jotenkin häiritsee niin asia on helppo korjata seuraavalla koodinpätkällä.

Teksti$ = Right$(Str$(Numero%), Len(Str$(Numero%)) - 1)

Tai on myös mahdollista tehdä oma funktio.

Function PStr$ (Number As Integer)
PStr$ = Right$(Str$(Number), Len(Str$(Number)) - 1)
End Function

(nimetön) [19.07.2002 15:57:41]

#

STR$(numero)

Dj Wolf [19.07.2002 17:41:46]

#

Kannattaako tuohon nyt enää vastata kun vastaus on saatu aikoja sitten? No, annettakoon nyt kerran anteeksi :)

zacura [22.07.2002 09:50:59]

#

välilyönnin saa pois myös komennolla LTRIM$(teskti$) ja oikealta puolelta vastaavasti RTRIM$

zacura [22.07.2002 09:51:58]

#

siis teksti$=LTRIM$(teksti$)


Sivun alkuun

Vastaus

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

Tietoa sivustosta