December 2013
Beginner to intermediate
286 pages
5h 46m
English
Arithmetic comparisons are used to compare two numbers for relationships. It's good to know all the operators that are shown in the following table:
|
Operator |
Example |
Description |
|---|---|---|
|
< |
x < y |
Less than |
|
<= |
x <= y |
Less than or equal to |
|
> |
x > y |
Greater than |
|
>= |
x >= y |
Greater than or equal to |
|
(=) |
x = y |
Equality |
|
<> |
x <> y |
Inequality |
|
min |
min x y |
Minimum |
|
max |
max x y |
Maximum |
Some examples of arithmetic comparisons are as follows:
> 5.0 = 5.0;; val it : bool = true > 1 < 4;; val it : bool = true > 1.0 > 3.0;; val it : bool = false
It is also worth noticing that you can't compare numbers of different types in F#. To do this, you have to convert one of them as follows:
> 5.0 >= 10;; 5.0 >= 10 -------^^ ...
Read now
Unlock full access