Skip to content

Commit 22140ea

Browse files
Add doctests for Kernel.ceil/1 and Kernel.floor/1 (#12176)
1 parent 2079dbc commit 22140ea

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

lib/elixir/lib/kernel.ex

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,18 @@ defmodule Kernel do
403403
use `Float.ceil/2` instead.
404404
405405
Allowed in guard tests. Inlined by the compiler.
406+
407+
## Examples
408+
409+
iex> ceil(10)
410+
10
411+
412+
iex> ceil(10.1)
413+
11
414+
415+
iex> ceil(-10.1)
416+
-10
417+
406418
"""
407419
@doc since: "1.8.0", guard: true
408420
@spec ceil(number) :: integer
@@ -518,6 +530,18 @@ defmodule Kernel do
518530
use `Float.floor/2` instead.
519531
520532
Allowed in guard tests. Inlined by the compiler.
533+
534+
## Examples
535+
536+
iex> floor(10)
537+
10
538+
539+
iex> floor(9.7)
540+
9
541+
542+
iex> floor(-9.7)
543+
-10
544+
521545
"""
522546
@doc since: "1.8.0", guard: true
523547
@spec floor(number) :: integer

0 commit comments

Comments
 (0)