This PR upstreams the definition of Rat from Batteries, for use in our planned interval arithmetic tactic. --------- Co-authored-by: Sebastian Ullrich <sebasti@nullri.ch>
24 lines
359 B
Text
24 lines
359 B
Text
|
|
/-- info: 1 -/
|
|
#guard_msgs in
|
|
#eval ((14:Rat)/11).floor
|
|
|
|
/-- info: -2 -/
|
|
#guard_msgs in
|
|
#eval ((-14:Rat)/11).floor
|
|
|
|
/-- info: 2 -/
|
|
#guard_msgs in
|
|
#eval ((14:Rat)/11).ceil
|
|
|
|
/-- info: -1 -/
|
|
#guard_msgs in
|
|
#eval ((-14:Rat)/11).ceil
|
|
|
|
/-- info: (5 : Rat)/2 -/
|
|
#guard_msgs in
|
|
#eval (1/6 : Rat) + 2 + 1/3
|
|
|
|
/-- info: true -/
|
|
#guard_msgs in
|
|
#eval (1/6 : Rat) ≤ 1/3
|