Lesson 2 of 15
Numbers
Numbers in Lean
Lean has several numeric types. The most common is Nat — natural numbers (0, 1, 2, ...). Lean also has Int for integers, Float for decimals.
#eval displays the value of a numeric expression:
#eval 2 + 3 -- 5
#eval 10 * 4 -- 40
#eval 20 - 7 -- 13
#eval 15 / 3 -- 5 (integer division)
#eval 7 % 3 -- 1 (remainder)
Nat division always rounds down: 7 / 2 = 3, not 3.5.
Your Turn
Evaluate the following expressions:
100 - 376 * 717 % 5
Lean loading...
Loading...
Click "Run" to execute your code.