From 20a85ab6119964d1ff129f9c6676fa2a7b2a2be4 Mon Sep 17 00:00:00 2001 From: Kouhei Yanagita Date: Sun, 22 Jan 2023 18:53:02 +0900 Subject: Fix Integer#ceildiv to respect #coerce (#7118) Fixes [Bug #19343] --- numeric.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'numeric.rb') diff --git a/numeric.rb b/numeric.rb index f026679210..0a1f14865f 100644 --- a/numeric.rb +++ b/numeric.rb @@ -278,7 +278,7 @@ class Integer # # 3.ceildiv(1.2) # => 3 def ceildiv(other) - -div(-other) + -div(0 - other) end # -- cgit v1.2.1