mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 16:44:01 +02:00
Remove Numeric#ceildiv
This commit is contained in:
parent
4165fd0e76
commit
24e33b84b5
Notes:
git
2022-08-12 15:58:13 +09:00
4 changed files with 0 additions and 42 deletions
|
@ -915,7 +915,6 @@ class Complex_Test < Test::Unit::TestCase
|
|||
assert_not_respond_to(c, :%)
|
||||
assert_not_respond_to(c, :div)
|
||||
assert_not_respond_to(c, :divmod)
|
||||
assert_not_respond_to(c, :ceildiv)
|
||||
assert_not_respond_to(c, :floor)
|
||||
assert_not_respond_to(c, :ceil)
|
||||
assert_not_respond_to(c, :modulo)
|
||||
|
|
|
@ -482,18 +482,4 @@ class TestNumeric < Test::Unit::TestCase
|
|||
assert_equal(0, -2.pow(3, 1))
|
||||
end
|
||||
|
||||
def test_ceildiv
|
||||
assert_equal(0, 0.0.ceildiv(3.0))
|
||||
assert_equal(1, 1.0.ceildiv(3.0))
|
||||
assert_equal(1, 3.0.ceildiv(3.0))
|
||||
assert_equal(2, 4.0.ceildiv(3.0))
|
||||
|
||||
assert_equal(-1, 4.0.ceildiv(-3.0))
|
||||
assert_equal(-1, -4.0.ceildiv(3.0))
|
||||
assert_equal(2, -4.0.ceildiv(-3.0))
|
||||
|
||||
assert_equal(3, 3.0.ceildiv(1.2))
|
||||
assert_equal(3, 3.0.ceildiv(6/5r))
|
||||
assert_equal(3, (7r/2).ceildiv(6/5r))
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue