We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
rem
1 parent f393589 commit c57986cCopy full SHA for c57986c
1 file changed
src/normed.jl
@@ -56,6 +56,7 @@ end
56
57
rem{T<:Normed}(x::T, ::Type{T}) = x
58
@inline rem{T<:Normed}(x::Normed, ::Type{T}) = reinterpret(T, _unsafe_trunc(rawtype(T), round((rawone(T)/rawone(x))*reinterpret(x))))
59
+@inline rem{T<:Normed}(x::Integer, ::Type{T}) = reinterpret(T, _unsafe_trunc(rawtype(T), round(rawone(T)*x)))
60
@inline rem{T<:Normed}(x::Real, ::Type{T}) = reinterpret(T, _unsafe_trunc(rawtype(T), round(rawone(T)*x)))
61
62
# convert(::Type{AbstractFloat}, x::Normed) = convert(floattype(x), x)
0 commit comments