Appendix E: Tip List programs and functions
This appendix lists the functions and programs used in the tip list. The files in the tlcode.zip file have
the same names as those shown, but the file type may be .89p, .9xp, .89f and so on, depending on the
original calculator file type. For some programs there are specific versions for the TI-89 and the TI-92
Plus, and these can be identified by the file types .89* and .9x*. Unless otherwise stated in the tip
description, the routines will run on either calculator.
[6.17]Convert angle in decimal degrees or radians to D.MS formatdmsi()
[6.17]Convert angle in D.MS format to decimal degrees or radiansdms()
[9.4]Display text on program I/O screendisprc()
[3.27]Fast symbolic matrix determinantdet2a()
[7.39]Delete locked, archived variablesdelvar1()
[6.54]Delete variables in numeric solver equationdeleqnv()
[2.18]Delay expression evaluation with constraintsdelay()
[9.7]Dialog box (dynamic), textdbtxt()
[9.7]Dialog box (dynamic), titledbttl()
[9.7]Dialog box (dynamic), Requestdbreq()
[9.7]Dialog box (dynamic), enddbend()
[9.7]Dialog box (dynamic), drop-down menudbdrd()
[9.7]Dialog box (dynamic) demonstrationdbdemo()
[3.29]Convert data variable to matrixdatamat()
[3.8]Write values to data variablesdatalist()
[6.10]Exact solution to cubic polynomialcubic()
[6.6]Correlation coefficient for regression through fixed pointcorrhk()
[7.8]Copy expression to home screen (Samuel Stearley)copyto_h()
[6.10]See cubic() and quartic()coef()
[6.35]Normal distribution, cumulative, by integral definitioncndint()
[6.35]Normal distribtution inverse, fast versioncndif()
[6.35]Normal distribution inverse, accurate versioncndi()
[6.35]Normal distribution, cumulative, with error functioncnd()
[6.33]Cosine integral functionci()
[8.4]Count character occurrences in stringcharcnt()
[8.6]Convert string to upper-casecaseu()
[8.6]Convert string to lower-casecasel()
[6.15]Convert expression in rectangular coordinates to polarc2p()
[6.27]Bernoulli polynomial; recall polynomial, see bnpoly()bpo()
[6.27]Bernoulli polynomial of order n; single polynomialbnpolys()
[6.27]Bernoulli polynomial; table of polynomialsbnpoly()
[6.27]Bernoulli numberbn()
[3.23]Test a bit in a wordbittst()
[3.23]Set a bit in a wordbitset()
[3.23]Invert a bit in a wordbitnot()
[3.23]Clear a bit in a wordbitclr()
[6.28]Bilinear interpolation, user interface for bilinint()bilinui()
[6.28]Bilinear interpolationbilinint()
[9.14]Toggle Exact, Auto, Approx modesautoexap()
[6.48]Arc-tangent, four-quadrantatan2()
[6.61]Asymptotic expansionasympexp()
[7.18]Application launcher (DAB)apps()
[6.59]Accelerate series convergence with Aitken's methodaitkend2()
[3.13]Matrix adjointadjoint()
TipDescriptionName
E - 1