Boolean expressions - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Logic : Boolean : evalhf/boolean

evalhf/boolean - Boolean expressions

Description

• 

Boolean expressions are evaluated according to the usual Maple rules, except that no result can remain unevaluated. Every expression should evaluate to true or false.

• 

Some Boolean functions have a special treatment: (a) type(...,numeric), type(...,float), and type(...,rational) will return true regardless of the argument; (b) type(...,integer) returns true if the float argument represents an exact integer.

• 

Boolean variables or expressions (outside if or while statements) will have the values 1.0 (true) and 0.0 (false).

• 

Equations and relations in general will be treated as Boolean expressions if encountered outside an ``if'' or ``while'' statement.

Examples

x:=3:

evalhfx=2

0.

(1)

y:=true:

evalhfy

1.

(2)

evalhfyxory

0.

(3)

Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam