Mitä kaikenlaisia INPUT mahdollisuuksia on?
Minä tiedän vain yhden: Inputv$
Mitä muita on?
Varmaan kaikille joilla on oma merkki, löytyy tyommoinen.
($,%,& jne)
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ä :)
No hei! Kertokaa nyt mitä eroa nillä on?
Esim: Miten inputa% eroaa inputv$:stä?
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.
Mitä ihmettä? Mikä on integer muuttuja? :D
R.Nyrhinen kirjoitti:
Mitä ihmettä? Mikä on integer muuttuja? :D
Kokonaislukumuuttuja.
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.
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.
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.
Mitäs Single ja Double sitten ovat? Pilkullisia numerojonoja? Kutsu miksi haluat, mutta tällaiset seikat on hyvä tehdä aloittelijoille selviksi.
Onpa auttavaista väkeä täällä päin! Kiitoksia taas kerran
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.