Texas Instruments TI89 Developer Guide - Page 876
push_exponentiate, raise_to_top, push_square, push_reciprocal
UPC - 033317198566
View all Texas Instruments TI89 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 876 highlights
834 Appendix A: System Routines - Math push_sqrt Declaration: void push_sqrt (EStackIndex i) Category(ies): Math Description: Pushes onto the estack the internally-simplified square root of the expression indexed by i. Inputs: i - Index to the top tag of an internally-simplified algebraic expression, algebraic comparison, or aggregate thereof. Outputs: None Assumptions: None Side Effects: None Availability: On AMS 2.02 and higher. TI-89 / TI-92 Plus Differences: None See Also: push_exponentiate, raise_to_top, push_square, push_reciprocal, replace_top2_with_pow, replace_top_with_reciprocal, push_dot_exponentiate Example: void push_arclen (EStackIndex i, EStackIndex vi, EStackIndex j, EStackIndex k) /* j and k index expressions, vi indexes a variable, and i indexes an expression simplified through variable vi. Pushes onto the estack the arc displacement of expression i with respect to vi going from j through k. */ { Access_AMS_Global_Variables; EStackIndex m, old_top = top_estack; push_quantum_as_nonnegative_int (2u); m = top_estack; push_1st_derivative (i, vi); replace_top2_with_pow (m); add1_to_top (); i = top_estack; push_sqrt (i); delete_between (old_top, i); i = top_estack; push_def_int (i, vi, j, k); delete_between (old_top, i); } TI-89 / TI-92 Plus Developer Guide Not for Distribution Beta Version January 26, 2001