Search the Site

### Can't find what you're looking for? *Ask the community*

Routine Summary

**Simplifies**a square root**radical**. Inputs X - the**radical**to**simplify**Outputs A - the square factors of the radicand B - the remaining radicand Variables Used X, A, B, I Calculator
http://tibasicdev.wikidot.com/simplify-radicals

Name:

**Radical****Simplifier**Author: Timothy Foster Download: Radical.zip Compatibility: TI-83+/84/SE File Size: 274 Bytes This program will**simplify**nearly any**radical**
http://tibasicdev.wikidot.com/archives:radical-simplifier

— Finds the roots of a quartic equation.

**Simplify****Radicals**—**Simplifies**a square root**radical**. Pythagorean Triples — Displays the Pythagorean theorem triples. Number Factorization
http://tibasicdev.wikidot.com/routines

-hand side of the equation. This only works for equations that don't get

**simplified**: right(2+2=4) will not work, because 2+2=4 will return 'true' first. :right({1,2,3,4,5},3) {3 4 5
http://tibasicdev.wikidot.com/68k:right

. Before, you said
θ-2x→A
but you meant
2X-θ→A
Which is basically the solve() line

**simplified**. I probably would've done that if I'd optimized it much; I'd just woken up from a move in history
http://tibasicdev.wikidot.com/post:126

by 10 until the numerator is an integer, and then

**simplifies**the fraction. Error Conditions ERR:DATA TYPE is thrown if Ans is an imaginary or complex number ERR:DOMAIN is thrown if Ans has more than 11 digits after the decimal. Related Routines Decimal to Fraction .
http://tibasicdev.wikidot.com/decimal-to-fraction2

to see if exactly one is True. If both are True or both are False, it returns 0.
1 xor 0
1
:2 xor (3 xor 0) (after evaluating 3 xor 0, it

**simplifies**into True xor True.) 0 :0
http://tibasicdev.wikidot.com/nspire:xor

Reply | Flag | Categorize
Timothy Foster
06 Feb 2013 21:59
Admin
Guest
Could the solve() line be

**simplified**to θ-2X→A (which actually needs to be negated for the algorithm
http://tibasicdev.wikidot.com/post:119

.
When applied to an equation (such as x=5) or an inequality (such as x<3), left() returns the left-hand side of the equation. This only works for equations that don't get

**simplified**: left(2+2=4
http://tibasicdev.wikidot.com/68k:left

, everything on one priority level is

**simplified**(usually, going from left to right) before moving on to the next. Of course, everything inside parentheses, brackets, and braces is**simplified**first
http://tibasicdev.wikidot.com/68k:order-of-operations