Evaluation drop-down list

Number Crunch

Changes integers to floating-point numbers in a selected expression and then evaluates the expression.

Selected expression

After number crunch

Using Number Crunch to change integers to floating-point numbers in selected expression1 and then evaluating the expression

After using Number Crunch on selected expression 1

Uusing Number Crunch to change integers to floating-point numbers in selected expression2 and then evaluating the expression

After using Number Crunch on selected expression 2

Uusing Number Crunch to change integers to floating-point numbers in selected expression3 and then evaluating the expression

After using Number Crunch on selected expression 3

Using Number Crunch to change integers to floating-point numbers in selected expression4 and then evaluating the expression

After using Number Crunch on selected expression 4

Use the Show All Digits command to show up to 15 decimal places in a floating-point number.

Number Crunch displays NaN (Not a Number) for operations that result in undefined values. It displays Infinity for operations that result in a value too large to calculate. Small numbers can sometimes be evaluated to zero.

Selected expression

After number crunch

using Number Crunch displays NaN (Notal Number) for operations that result in undefined values for expression 1

After using Number Crunch on expression 1

Using Number Crunch displays NaN (Notal Number) for operations that result in undefined values for expression 2

After using Number Crunch on expression 2

Show All Digits

Shows the full internal accuracy of a floating-point number.

Selected number

After showing all digits

Selected number to show all digits

After showing all digits

Evaluate

Evaluates the selected expression. The operations performed depend on the type of expression selected, as shown in the following examples:

  • Rewrites an expression raised to a power less than 20 as a product.

    Selected expression

    After evaluating

    Selected expression to raise to a powerless than 20 as a product

    After evaluating the expression with the raised power

  • Computes the factorial of an integer. If the result is too large to calculate, the result appears as Infinity.

    Selected expression

    After evaluating

    Selected expression to compute the factorial of an integer

    After evaluating the expression with the factorial of an integer

  • Computes the determinant of a 1-by-1 or 2-by-2 matrix.

    Selected expression

    After evaluating

    Selected expression to compute the determinant of a matrix

    After evaluating the expression with the determinant of a matrix

  • Extracts a term from a sum or product.

    Selected expression

    After evaluating

    Selected expression to extract a term from a sum or product

    After evaluating the expression with a term from a sum or product

  • Evaluates a substitution just as the Evaluate Substitution command does.

  • Rewrites an Evaluate Between operator as a difference.

    Selected expression

    After evaluating

    Selected expression to rewrite an Evaluate Between operator as a difference

    Result after evaluating the expression

  • Rewrites the logarithm of a product as a sum of logarithms and rewrites a logarithm of a power as a product.

    Selected expression

    After evaluating

    Selected expression to rewritethelogarithm of a product

    Result after evaluating the expresison

    Selected expression to rewrite the logarithm of a product

    Result after evaluating the expresison

  • Rewrites a logarithm to a base in terms of natural logarithms.

    Selected expression

    After evaluating

    Selected expression to rewrite alogarithm to a base in terms of natural logarithms

    Result after evaluating the expresison

  • Rewrites a choice function in terms of factorials.

    Selected expression

    After evaluating

    Selected expression to rewrite a choice function in terms of factorials

    Result after evaluating the expresison

Evaluate Substitution

Performs a specified substitution and then simplifies the expression. When an Evaluate Between operator is selected, this command rewrites the expression as a difference.

Selected expression

After evaluating

Selected expression to perform a specified substitution and then simplifying the expression

Result after evaluating the expresison

Selected expression to perform a specified substitution and then simplifying the expression

Result after evaluating the expresison

Evaluate Integrals

Rewrites a selected integral with a polynomial integrand. This command converts a definite integral into an indefinite integral evaluated between the upper and lower bounds. Use Evaluate Integrals several times to integrate a polynomial fully.

Selected expression

Selected expression to rewrite a selected integral with a polynomial integrand

Evaluated once

Result after evaluating the expression once

Evaluated twice

Result after evaluating the expression twice

Evaluate Derivatives

Evaluates a selected derivative, applying the chain rule to complex expressions when necessary. This command evaluates a partial derivative only when all dependencies are explicitly written.

This command treats elements in a total derivative as if they depended on the variable of differentiation. Use the Evaluate command to expand an nth derivative before using Evaluate Derivatives to evaluate it.

Before

After

Before using Evaluate Derivatives on an expression

After using Evaluate Derivatives on an expression

Before using Evaluate Derivatives on an expression

After using Evaluate Derivatives on an expression

Evaluate Derivatives 1 Level

Evaluates only the first level of a selected derivative.

Before

After

Before using Evaluate Derivatives on the first level of a selected derivative

After using Evaluate Derivatives on the first level of a selected derivative