floor(Integer,x) converts x to some integer type by flooring; round(Int,x) converts x to the specific type Int by rounding. You can see the round variation of the former method too:
julia> iround(4.5) WARNING: iround(x) is deprecated, use round(Integer,x) instead. in int at ./deprecated.jl:29 in iround at deprecated.jl:29 4 On Thu, Apr 9, 2015 at 8:16 AM, Sheehan Olver <dlfivefi...@gmail.com> wrote: > Below deprecation warnings seem inconsistent. Is there something I'm > missing? > > > PS Not sure the "right" procedure for a possible git-issue that I'm not > sure is actually an issue: should I just file the issue and let it be > closed if its not a bug, or post on julia-users first to double check? > > > > > *julia> **ifloor(4.5)* > > *WARNING: ifloor(x) is deprecated, use floor(Integer,x) instead.* > > in depwarn at ./deprecated.jl:40 > > in ifloor at deprecated.jl:29 > > *4* > > > *julia> **int(4.5)* > > *WARNING: int(x::FloatingPoint) is deprecated, use round(Int,x) instead.* > > in depwarn at ./deprecated.jl:40 > > in int at deprecated.jl:29 > > *4* >