Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: QB: Input

Sivun loppuun

tgunner [24.09.2004 22:27:34]

#

Mitä kaikenlaisia INPUT mahdollisuuksia on?
Minä tiedän vain yhden: Inputv$

Mitä muita on?

Latska [24.09.2004 22:47:05]

#

Varmaan kaikille joilla on oma merkki, löytyy tyommoinen.
($,%,& jne)

T.M. [24.09.2004 23:00:09]

#

tejeez kirjoitti:

trolli?

no onhan esim. input a% ;)

Aika tyhmää väittää trolliks ketään yhden kysymyksen takia.
Laimeeta... Eli eiköhän jätetä nuo trolli kysymykset pois?

Edit: Hyvä :)

tgunner [25.09.2004 19:55:29]

#

No hei! Kertokaa nyt mitä eroa nillä on?

Esim: Miten inputa% eroaa inputv$:stä?

Blaze [25.09.2004 20:17:23]

#

input a% ottaa dataa integer-tyyppiseen muuttujaan, ja input v$ string-tyyppiseen.

Parempi idea on määritellä muuttujat Dim -lauseella tietyn tyyppisiksi ja välttää noiden tyyppimerkkien käyttöä kokonaan.

tgunner [25.09.2004 20:18:54]

#

Mitä ihmettä? Mikä on integer muuttuja? :D

Sharph [25.09.2004 20:23:51]

#

R.Nyrhinen kirjoitti:

Mitä ihmettä? Mikä on integer muuttuja? :D

Kokonaislukumuuttuja.

Latska [25.09.2004 20:24:29]

#

R.Nyrhinen kirjoitti:

Mitä ihmettä? Mikä on integer muuttuja? :D

No voi hyvä ihme! String-muuttuja on sama kuin $ joka tarkoittaa merkkijonoa ja integer (%) tarkoittaa "numerojonoa" eli on lukumuuttuja.

Edit: Noiden muuttujapäätteiden käyttöä kannataa toisaan välttää, kuten aiemmin tässä on mainittukin. Esim.

DIM a AS STRING
a = "Kuccelicuu"

on minusta järkevämpi kuin

a$ = "Kuccelicuu"

Koska määritelty muuttuja on virheenkorjaussyistä kätevämpi, vaikka jälkimmäinen onkin lyhyempi.

Metabolix [25.09.2004 20:27:09]

#

Lukaise vaikka Ohjelmointiputkan QB-oppaat, niin voit vaikka oppia jotakin.

Datan tyyppi: Kokonaisluku (INTEGER)
Tunnus: %
Maksimiarvo: 32,767
Minimiarvo: -32,768

Nyt voinee jo syystä kysyä: Trolli?

ja Latska: Se ei todellakaan ole numerojono, vaan se on nimenomaan kokonaisluku. Se ei ole muistissa merkkeinä, vaan binäärilukuna. Tai sitten QB on melkoisen typerä kieli.

Latska [25.09.2004 20:31:49]

#

Metabolix kirjoitti:

ja Latska: Se ei todellakaan ole numerojono, vaan se on nimenomaan kokonaisluku. Se ei ole muistissa merkkeinä, vaan binäärilukuna.

Kyllähän minä tiedän, että kokonaislukumuuttujahan se integer on. "Numerojono" sopii minusta paremmin yhteen merkkijonon kanssa.

Metabolix [25.09.2004 20:49:31]

#

Mitäs Single ja Double sitten ovat? Pilkullisia numerojonoja? Kutsu miksi haluat, mutta tällaiset seikat on hyvä tehdä aloittelijoille selviksi.

tgunner [25.09.2004 21:37:39]

#

Onpa auttavaista väkeä täällä päin! Kiitoksia taas kerran

hunajavohveli [26.09.2004 10:14:43]

#

Metabolix kirjoitti:

Se ei todellakaan ole numerojono, vaan se on nimenomaan kokonaisluku. Se ei ole muistissa merkkeinä, vaan binäärilukuna. Tai sitten QB on melkoisen typerä kieli.

Joo, tuossa olet ihan oikeassa. Tietenkään QB ei tallenna lukuja muistiin minään ASCII-merkkeinä. Muutenhan ne veisivät niin paljon muistia kuin luvussa on merkkejä silloin kun se esitetään kymmenjärjestelmässä. :P

R.Nyrhinen: Kannattaa tosiaan lukea niitä opppaita, niin oppii hyvin perusasiat.


Sivun alkuun

Vastaus

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

Tietoa sivustosta