Number
An number value.
A Number is a numeric value that is an integer or a rational number. Numbers are stored in multiple bytes in floating point format. This is so that numbers with a fractional portion can have precise calculations performed on them.
Some examples of different types of number values:
Number | Type of value |
---|---|
67 | positive integer |
-345 | negative integer |
0 | zero |
19.43 | floating point |
-45.245 | negative floating point |
0.4567 | fractional floating point |
8.23e+21 | floating point with exponent notation |
Declare a number variable
You can assign a number to a variable:
let num = 42;
basic.showNumber(42);
For example the following code gets the display brightness
(using the brightness function) and stores the value in a variable named brightness
:
let brightness = led.brightness()
Arithmetic operators
The following arithmetic operators work on numbers and return a Number:
- addition:
1 + 3
- subtraction:
1 - 3
- multiplication:
3 * 2
- integer division:
7 / 3
- modulo is available through the math library
Relational operators
The following relational operators work on numbers and return a Boolean:
- equality:
(3 + 1) = 4
- inequality:
3 != 4
- less or equal than:
3 <= 4
- less than:
3 < 4
- greater or equal than :
4 >= 3
- greater than:
4 > 3
Show number
The show number function displays a number on the LED screen. For example, this code displays the number 42:
basic.showNumber(42);