Subject Areas
  Basics
  Algebra
  Geometry
  Statistics
  Trigonometry
  Calculus
Tools / Misc
  GED
  Graphing
  Math Tools

  Understanding Numbers
  Fractions & Decimals
  Mixed Numbers
  Proportions
  Order of Operations
  Scientific Notation
  Money
  Time

  Diamond Problems
  Algebra Tile
  Generic Rectangles
  Functions
  Matrices
  Polynomial Functions
  Exponential Functions
  Sequences & Series
  Conics

  Lines & Angles
  Slope Equations
  Congruent Triangles
  Concurrency & Midsegments
  Quadrilaterals
  Similarity
  Right Triangles
  Circles
  Polygons
  Volume
  Surface Area

  Combinatorics
  Probability
  Data Analysis

  Angles, Functions & Laws
  Unit Circle

  Calculus Viewer Requirement
  Limits
  Derivatives
  Integrals

  GED Exam Information

  Graphing Basics
  Chart & Graph Interpretation
  Family of Curves

  Calculators
  Graph Paper
  Flash Cards

  Number Line
  Flash Cards
  Flash Cards (Pos. & Neg. Numbers)

  Decimal Operations
  Fraction Operations
  Fraction – Decimal – Percent Conversion

  Improper Fractions – Mixed Numbers
  Mixed Number Operations

  Proportions
  Measurement Conversion

  Order of Operations
  Pluses and Minuses

  Scientific Notation

  Making Change

  Telling Time

  Simple
  Advanced

  Plain Tile
  Positive(+) & Negative (-) Tile

  Binomial Multiplication
  Factoring

  Function Operations
  Function Composition
  Calculate Slope & Linear Equation Forms
  Absolute Value Equations
  Systems of Equations
  Graphing Linear Equations
  Graphing Linear Inequalities
  Inverse Functions
  Direct, Inverse & Joint Variation

  Matrix Basics
  Matrix Multiplication
  Matrices in Motion

  Complex Numbers
  Solving Quadratic Equations
  Synthetic Division
  Remainder & Factor Theorem
  Rational Roots Theorem
  Descartes Rule of Signs
  Partial Fraction Decomposition
  Solving Radical Equations

  Exponents
  Compounding
  Exponential Function Graphing
  Solving Exponential Functions
  Logarithms
  Solving Logarithmic Equations

  Arithmetic Sequences
  Geometric Sequences
  Repeating Decimals

  Circles & Ellipses
  Hyperbolas
  Parabolas

  Distance & Midpoint
  Add & Bisect Segments
  Complementary & Supplementary Angles
  Vertical Angles
  Parallel Lines & Transversals

  Slope Equations
  Parallel & Perpendicular Line Equations

  Corresponding Parts

  Incenters

  Parallelograms
  Trapezoids & Kites

  Similar Polygons

  Using Geometric Means
  Special Right Triangles
  Trigonometric Functions

  Chord Segment Lengths
  Secant Segment Lengths
  Tangent & Secant Segment Lengths
  Inscribed Angles
  External Angles Formed by Two Secants
  Internal Angles Formed by Two Chords
  Sector Areas
  Arc Lengths

  Angle Measure
  Areas

  Prism Volume
  Cone & Sphere Volume
  Pyramid Volume

  Prism Surface Area
  Cone & Sphere Surface Area
  Pyramid Surface Area

  Permutations & Combinations

  Probability & Odds

  Mean, Median & Mode
  Measuring Variability
  Histograms
  Box & Whiskers Drawings
  Normal Distribution

  Angle Measure
  Sine, Cosine & Tangent
  Law of Sines
  Law of Cosines

  Unit Circle

  Read Me First

  Continuous Function Limits
  Discontinuous Function Limits

  Derivatives
  Product Rule
  Quotient Rule
  Chain Rule
  Derivative Applications
  Implicit Differentiation & Related Rates

  Indefinite Integrals
  Definite Integrals
  Definite Integral Applications
  Advanced Integration Techniques

  About GED Exam
  xy Graphing
  Answer Grid

  Graphing Basics

  Pie Charts
  Horizontal Bar Charts
  Vertical Bar Charts
  Line Graphs

  Family of Curves
  Transformations

  Basic Calculator
  Graphing Calculator

  Graph Paper

  Flash Cards

  bCalc

drag-N-drop
X















scrnGC2: Calc Input

scrnGC3: f(x) Plot Input

scrnGC4: g(x) Plot Input

The inputs above will be hidden when the program finally gets launched. Currently, I am not hiding them even when you close the calculator. The purpose of the inputs is to help in debugging. This allows you to enter simple code on the calculator screen but the program translates the input to javascript math. Give it a try and see if you notice any obvious problems or have suggestions for improvements.
  gCalc

drag-N-drop
X
Select precision * of answer: 

Select angle mode: 

Enter expression to evaluate here:  

The answer is shown below:  

2002- © John Schlecht. All rights reserved
Enter function to be plotted:
f(x) =

Enter 2nd function, if needed:
g(x) =

Change or reset the x-y scaling below:
xmin =

xmax =

ymin =

ymax =

__

Accuracy Disclaimer

The javascript math object methods used for this calculator are not accurate for very large or very small numbers.  In particular, the trigonometric functions may yield very small answers that should actually be zero or very large answers that should be infinite. This typically occurs at 90� or pi/2 intervals.
DO NOT USE WHERE HIGH PRECISION IS REQUIRED. USE AT YOUR OWN RISK.
(Close Window)












Descartes’ Rule of Signs

Valid HTML 4.0 Transitional


PosNegIm

Answer the following questions in the appropriate column of the table below.
What is the maximum number of positive roots of f(x)?

Check your answer here.

What is the maximum number of negative roots of f(x)?
What is the minimum number of imaginary roots of f(x)?

Answer correctly & all the other possible combinations of positive, negative & imaginary roots will be revealed.
Practice producing the entire table so that you will be able to fully understand Descartes’ Rule of Signs.









© 2002- John Schlecht. All rights reserved.