Contemporaneous symbolic and numeric presentation
First Claim
Patent Images
1. A method for presenting mathematical calculations, comprising:
- employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts;
receiving a mathematical expression as input to a computer-executable program; and
displaying contemporaneously a symbolic result comprising at least one symbol, based at least in part on resolution of the mathematical expression by performing a symbolic calculation on the mathematical expression, and a numeric result comprising at least one floating point number, based at least in part on resolution of the symbolic result to the numeric result, which corresponds to the symbolic result, when the symbolic result and the numeric result are both obtainable and not identical to each other.
2 Assignments
0 Petitions
Accused Products
Abstract
A piece of software running on either a computer or a calculator for receiving a mathematical expression is described. The mathematical expression is evaluated to obtain its symbolic result. If the symbolic result can be resolved to its numeric result, the software executes to obtain the numeric result. The software displays contemporaneously the symbolic result and the numeric result.
7 Citations
17 Claims
-
1. A method for presenting mathematical calculations, comprising:
employing a processor executing computer executable instructions stored on a computer readable storage medium to implement the following acts; receiving a mathematical expression as input to a computer-executable program; and displaying contemporaneously a symbolic result comprising at least one symbol, based at least in part on resolution of the mathematical expression by performing a symbolic calculation on the mathematical expression, and a numeric result comprising at least one floating point number, based at least in part on resolution of the symbolic result to the numeric result, which corresponds to the symbolic result, when the symbolic result and the numeric result are both obtainable and not identical to each other. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A computation device for calculating mathematical expressions, comprising:
-
a microprocessor on which a piece of software is executing for receiving a mathematical expression as input and for resolving the mathematical expression to its symbolic result and numeric result; and a display on which the input, the symbolic result, and the numeric result are simultaneously presented when the symbolic result and the numeric result are both obtainable and not identical to each other, the symbolic result comprising at least one symbol, the symbolic result determined based at least in part on a symbolic calculation performed on the mathematical expression to resolve the mathematical expression to the symbolic result, the numeric result comprising at least one of an integer or a floating point number, the numeric result determined based at least in part on resolution of at least one of the symbolic result or the mathematical expression to the numeric result, which corresponds to the symbolic result. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable storage medium having computer-executable instructions stored thereon for implementing a method for presenting mathematical calculations, wherein the instructions are executed on at least one processor, the method comprising:
-
receiving a mathematical expression as input to a computer-executable program; and displaying contemporaneously a symbolic result comprising at least one symbol, based at least in part on resolution of the mathematical expression by performing a symbolic calculation on the mathematical expression, and a numeric result comprising at least one of an integer or a floating point number, based at least in part on resolution of the symbolic result to the numeric result, which corresponds to the symbolic result, when the symbolic result and the numeric result are both obtainable and not identical to each other. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification