local H={}function H.divide(H,V)if V==0 then error("\076\065\046\073\110\116\101\103\101\114\046\100\105\118\105\100\101\058 \100\105\118\105\115\111\114 \099\097\110\110\111\116 \098\101 \048")end local b=H/V return math.floor(b),math.ceil(b)end return H
--------------------------------------------------------------------------------------------------------------------------------
--[[                                             Copyright (C) Inertia Lighting                                             ]]--
--------------------------------------------------------------------------------------------------------------------------------

local Integer = {}

--------------------------------------------------------------------------------------------------------------------------------

--- Divides and returns the floor and ceil of a quotient as a tuple.
--- @param dividend number
--- @param divisor number
--- @returns quotientFloor number, quotientCeil number
--- ```lua
--- local qMin, qMax = Integer.divide(10, 3)
--- print(qMin, qMax) -- 3, 4
--- ```
function Integer.divide(dividend, divisor)
    if divisor == 0 then
        error('LA.Integer.divide: divisor cannot be 0')
    end

    local result = dividend / divisor

    return math.floor(result), math.ceil(result)
end

--------------------------------------------------------------------------------------------------------------------------------

return Integer
