http://learn.cemetech.net/index.php?title=TI-BASIC:Routines&feed=atom&action=historyTI-BASIC:Routines - Revision history2024-03-28T12:23:11ZRevision history for this page on the wikiMediaWiki 1.34.0http://learn.cemetech.net/index.php?title=TI-BASIC:Routines&diff=1081&oldid=prevMaintenance script: Initial automated import2016-02-24T18:33:40Z<p>Initial automated import</p>
<p><b>New page</b></p><div>{|<br />
|-<br />
|<br />
When contributing routines, please follow these guidelines:<br />
<br />
# A routine should be self-contained, and relatively short in length.<br />
# Exclude the input and output, unless the routine is specifically meant to do that.<br />
# A routine should be thoroughly tested to make sure it works correctly.<br />
# Use the [[TI-BASIC:Template:Routine|Routine Template]] as the starting point for routine pages.<br />
# When the routine page is finished, link to it from here.<br />
<br />
|}<br />
<br />
= Conversion =<br />
<br />
* '''[[TI-BASIC:Number_To_String|Number_To_String]]''' (''[[TI-BASIC:Number_To_String2|alternative]]'') -- Converts a real number to a string.<br />
* '''[[TI-BASIC:Matrix_To_String|Matrix_To_String]]''' -- Converts a matrix of encoded letters to a string.<br />
* '''[[TI-BASIC:List_To_String|List_To_String]]''' (''[[TI-BASIC:List_To_String2|alternative]]'') -- Converts a list of encoded letters to a string.<br />
* '''[[TI-BASIC:String_To_List|String_To_List]]''' (''[[TI-BASIC:String_To_List2|alternative]]'') -- Converts a string to a list of encoded letters.<br />
* '''[[TI-BASIC:Decimal_To_Fraction|Decimal_To_Fraction]]''' (''[[TI-BASIC:Decimal_To_Fraction2|alternative]]'') -- Converts a decimal number to a fraction.<br />
* '''[[TI-BASIC:Numerically_Index_Words|Numerically_Index_Words]]''' -- Retrieves a word from an indexed string of words with an index number.<br />
<br />
= Number =<br />
<br />
* '''[[TI-BASIC:Number_One_Liners|Number_One_Liners]]''' -- One or two line routines too short for their own page.<br />
* '''[[TI-BASIC:Number_Subset|Number_Subset]]''' -- Returns a subset of a number.<br />
* '''[[TI-BASIC:Number_Or_String|Number_Or_String]]''' -- Detect Whether Ans is a String or a Number.<br />
* '''[[TI-BASIC:Number_Or_List|Number_Or_List]]''' -- Detect Whether Ans is a List or a Number.<br />
<br />
= List & Matrix =<br />
<br />
* '''[[TI-BASIC:List_&_Matrix_One_Liners|List_&_Matrix_One_Liners]]''' -- One or two line routines too short for their own page.<br />
* '''[[TI-BASIC:Sum_Of_Matrix|Sum of Matrix Elements]]''' -- Sums the elements of a matrix.<br />
* '''[[TI-BASIC:List_Frequency2|List Frequency]]''' -- Finds the frequency of values in a list.<br />
* '''[[TI-BASIC:Rle_Compress|RLE Compression]]''' -- Compresses a list of numbers.<br />
* '''[[TI-BASIC:Rle_Decompress|RLE Decompression]]''' -- Reverses the above routine.<br />
* '''[[TI-BASIC:Binary_Data_Compression|Binary_Data_Compression]]''' -- Bitwise compression of binary data.<br />
* '''[[TI-BASIC:Index_Finder|Isolating Element Index Number]]''' -- Finds the index number of an element number in a list.<br />
<br />
= String =<br />
<br />
* '''[[TI-BASIC:String_One_Liners|String_One_Liners]]''' -- One or two line routines too short for their own page.<br />
* '''[[TI-BASIC:Reverse_A_String|Reverse_A_String]]''' -- Reverses a string.<br />
* '''[[TI-BASIC:Strip_A_String|Strip_A_String]]''' -- Strips a string of its outside spaces.<br />
* '''[[TI-BASIC:Scramble_A_String|Scramble_A_String]]''' -- Scrambles a string.<br />
* '''[[TI-BASIC:Change_Case_Of_A_String|Change_Case_Of_A_String]]''' -- Changes a string to lowercase or uppercase.<br />
<br />
= Text =<br />
<br />
* '''[[TI-BASIC:Highlighting_Text|Highlighting_Text]]''' -- Invert text to white on a black background.<br />
* '''[[TI-BASIC:Wordwrap_Text|Wordwrapping Text]]''' -- Split text between several lines on the graph screen.<br />
* '''[[TI-BASIC:Marquee|Marquee]]''' -- Scroll a one-line string, like a marquee.<br />
* '''[[TI-BASIC:Blinking_Text|Blinking_Text]]''' -- Creates a blinking effect on the home screen.<br />
* '''[[TI-BASIC:Typewriter|Typewriter]]''' -- Makes text appear letter by letter.<br />
<br />
= Graphics =<br />
<br />
* '''[[TI-BASIC:Shading_Circles|Shading_Circles]]''' -- Draws a shaded circle.<br />
* '''[[TI-BASIC:Draw_Ellipse|Draw_Ellipse]]''' -- Draws an ellipse at the selected coordinates.<br />
* '''[[TI-BASIC:Custom_Menu_Single_Page|Custom_Menu_Single_Page]]''' -- Draws and navigate through a menu and returns the number of option.<br />
* '''[[TI-BASIC:Custom_Menu_Multi_Page|Custom_Menu_Multi_Page]]''' -- Draws and navigate through a menu and returns the number of option.<br />
<br />
= Math =<br />
<br />
* '''[[TI-BASIC:Math_One_Liners|Math_One_Liners]]''' -- One or two line routines too short for their own page.<br />
* '''[[TI-BASIC:Goodness_Of_Fit|Goodness-of-Fit Test]]''' -- Performs a chi-square goodness-of-fit test.<br />
* '''[[TI-BASIC:Linreg_Error|Linear Regression Standard Error]]''' -- Computes the standard error of linear regression coefficients.<br />
* '''[[TI-BASIC:Quadratic_Formula|Quadratic_Formula]]''' -- Finds the roots of a quadratic equation.<br />
* '''[[TI-BASIC:Cubic_Formula|Cubic_Formula]]''' -- Finds the roots of a cubic equation.<br />
* '''[[TI-BASIC:Simplify_Radicals|Simplify_Radicals]]''' -- Simplifies a square root radical.<br />
* '''[[TI-BASIC:Pythagorean_Triples|Pythagorean_Triples]]''' -- Displays the Pythagorean theorem triples.<br />
* '''[[TI-BASIC:Factorization|Number Factorization]]''' -- Finds the factors of a number.<br />
* '''[[TI-BASIC:Polynomial_Division|Polynomial_Division]]''' -- Divides polynomials of any degree.<br />
* '''[[TI-BASIC:Sierpinski_Triangle|Sierpinski_Triangle]]''' -- Displays the Sierpinski triangle fractal.<br />
* '''[[TI-BASIC:Pascal_Triangle|Pascal's Triangle]]''' -- Gets a row of Pascal's triangle.<br />
* '''[[TI-BASIC:Modular_Arithmetic_Solver|Modular_Arithmetic_Solver]]''' -- Solves modular arithmetic problems, also usable for finding a remainder.<br />
* '''[[TI-BASIC:Day_Of_Week|Day_Of_Week]]''' (''[[TI-BASIC:Day_Of_Week_(Alternative)|Alternative]]'') -- Substitute for the [[TI-BASIC:Dayofwk|DayOfWk(]] command for pre-84+ calculators.<br />
* '''[[TI-BASIC:Extended_Clock_Script|Day, Date & Time]]''' -- displays Day, Month, Year, Day of week and Time with no user input.<br />
* '''[[TI-BASIC:Easter_Calculation|Easter_Calculation]]''' -- Calculates the Easter Sunday of any given year.<br />
* '''[[TI-BASIC:Synthetic_Division|Synthetic_Division]]''' -- Calculates a0xn + a1xn-1 +a2xn-2 + … + an-1x + an/(x-r) , (where a0 ≠ 0)<br />
<br />
= Keyboard =<br />
<br />
* '''[[TI-BASIC:Key_Code_Retriever|Key_Code_Retriever]]''' -- Displays the key code for any key that you press.<br />
* '''[[TI-BASIC:Key_Code_To_Letter|Key_Code_To_Letter]]''' -- Outputs the letter corresponding to the key press.<br />
* '''[[TI-BASIC:Number_Pad_Reader|Number_Pad_Reader]]''' -- Output the number pressed (0-9) or any other key.[[Category:TI-BASIC]]<br />
[[Category:TIBD]]</div>Maintenance script