Inputstr, Instring(), Int() – Texas Instruments PLUS TI-89 User Manual

Page 475: Intdiv(), Integrate

Advertising
background image

458 Appendix A: Functions and Instructions

8992APPA.DOC TI-89 / TI-92 Plus: Appendix A (US English) Susan Gullord Revised: 02/23/01 1:48 PM Printed: 02/23/01 2:21 PM Page 458 of 132

InputStr

CATALOG

InputStr [

promptString

,]

var

Pauses the program, displays

promptString

on

the Program I/O screen, waits for you to
enter a response, and stores your response as
a string in variable

var

.

If you omit

promptString

, “?” is displayed as a

prompt.

Note:

The difference between

Input

and

InputStr

is that

InputStr

always stores the

result as a string so that “ ” are not required.

Program segment:

©

:InputStr "Enter Your Name",str1

©

inString()

MATH/String menu

inString(

srcString

,

subString

[,

start

])

integer

Returns the character position in string

srcString

at which the first occurrence of

string

subString

begins.

start

, if included, specifies the character

position within

srcString

where the search

begins. Default = 1 (the first character of

srcString

).

If

srcString

does not contain

subString

or

start

is > the length of

srcString

, returns zero.

inString("Hello there","the")
¸

7

"ABCEFG"! s1:If inString(s1,

"D")=0:Disp "D not found." ¸

D not found.

int()

CATALOG

int(

expression

)

integer

int(

list1

)

list

int(

matrix1

)

matrix

Returns the greatest integer that is less than
or equal to the argument. This function is
identical to

floor()

.

The argument can be a real or a complex
number.

For a list or matrix, returns the greatest
integer of each of the elements.

int(л 2.5) ¸

л 3.

int([-1.234,0,0.37]) ¸

[-2. 0 0.]

intDiv()

CATALOG

intDiv(

number1

,

number2

)

integer

intDiv(

list1

,

list2

)

list

intDiv(

matrix1

,

matrix2

)

matrix

Returns the signed integer part of argument 1
divided by argument 2.

For lists and matrices returns the signed
integer part of argument 1 divided by
argument 2 for each element pair.

intDiv(л 7,2) ¸

л 3

intDiv(4,5) ¸

0

intDiv({12,л 14,л 16},{5,4,л 3})
¸

{2 л 3 5}

integrate

See

()

, page 532.

Advertising
This manual is related to the following products: