User manual
154 Alfabetisk oversikt
remain()
Katalog >
remain(Expr1, Expr2) ⇒ uttrykk
remain(List1, List2) ⇒ liste
remain(Matrix1, Matrix2) ⇒ matrise
Returnerer resten av det første argumentet
med hensyn på det andre argumentet som
definert av identitetene:
remain(x,0)x
remain(x,y)x−y•iPart(x/y)
Som en konsekvens, merk at remain(−x,y) −
remain(x,y). Resultatet er enten null eller
det har samme fortegn som det første
argumentet.
Merk: Se også mod(), side 119.
Forespør
Katalog >
Forespør promptString, var[,DispFlag
[,statusVar]]
Forespør promptString, func(arg1, ...argn)
[,DispFlag [,statusVar]]
Programmeringskommando: Stopper
programmet og viser en dialogboks med
meldingen promptString og en inndata-
boks for brukerens svar.
Når brukeren skriver inn et svar og klikker
på OK, blir innholdet i inndata-boksen tildelt
til variabel var.
Hvis brukeren klikker på Avbryt, forsetter
programmet uten å godta inndata.
Programmet bruker forrige verdi for var
hvis var allerede var definert.
Det valgfrie argumentet DispFlag kan være
et hvilket som helst uttrykk.
• Hvis DispFlag utelates eller behandles
til 1, blir prompt-meldingen og brukerens
svar vist i Kalkulator-loggen.
• Hvis DispFlag behandles til 0, vises ikke
prompt-meldingen eller svaret i loggen.
Definere etprogram:
Definer forespør_demo()=Prgm
Forespør “Radius: ”,r
Vis “Area = “,pi*r
2
EndPrgm
Kjør programmet og skriv innet svar:
forespør_demo()
Resultat etter trykk på OK:
Stråle: 6/2
Area-= 28,2743