EasyManuals Logo
Home>Texas Instruments>Calculator>TI-89

Texas Instruments TI-89 Developer's Guide

Texas Instruments TI-89
1398 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #878 background imageLoading...
Page #878 background image
836
Appendix A: System Routines — Math
TI
-
89 / TI
-
92 Plus Developer Guide
Not for Distribution
Beta Version January 26, 2001
push_standardize
Declaration:
void
push_standardize
(EStackIndex
i
)
Category(ies):
Math
Description:
Pushes onto the estack an equivalent expression in which for all sums at
all recursive levels:
The sums contain no negative exponents or monomial factors.
The leading coefficient is positive.
If the numeric factors of the terms are all exactly-representable whole
numbers, then the gcd these numeric factors is 1. Otherwise the
leading coefficient is 1.0. This is the minimum level of factorization. It
includes forming common denominators. To within further factorization
of sums, it standardizes expressions so that similar factors are more
likely to be recognized.
Examples:
x^-1
(y^2
L
6 + y
4) + 5 -> (x
5 + (y
3 +
L
2)
y
L
2)
x^
L
1
x^-1
(y^2
L
6.0 + y
4) + 5 -> (x
5 + (y
3.0 +
L
2)
y
L
2)
x^
L
1
x^-1
(y^2
L
1.2 + y
4) + 5 -> (x + (y +
L
3.333 . . . )
y
L
.24)
x^
L
1
5.0
Inputs:
i
Indexes the top tag of an internally-simplified algebraic expression.
Outputs:
None
Assumptions:
None
Side Effects:
None
Availability:
On AMS 2.02 and higher.
TI
-
89 / TI
-
92 Plus
Differences:
None
See Also: push_factor, push_comdenom
push_quantum_as_nonnegative_int(2u);
exponent = top_estack;
push_quantum (8u); /* Push variable x */
replace_top2_with_pow (exponent);
power = top_estack; /* x^2 */
push_quantum (8u); /* Push variable x */
replace_top2_with_sum (power); /* top_estack -> x^2 + x */
push_standardize (top_estack); /* Pushes (x + 1)*x */

Table of Contents

Other manuals for Texas Instruments TI-89

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TI-89 and is the answer not in the manual?

Texas Instruments TI-89 Specifications

General IconGeneral
Display size (HxV)100 x 160 mm
Memory type639K FLASH ROM, 188K bytes RAM
Compatible operating systemsOperating System 2.09
Battery typeAAA

Related product manuals