用法:
digits([T<:Integer], n::Integer; base::T = 10, pad::Integer = 1)
返回給定基數中 n
的數字的元素類型為 T
(默認為 Int
)的數組,可以選擇用零填充到指定的大小。更重要的數字位於更高的索引處,例如 n == sum(digits[k]*base^(k-1) for k=1:length(digits))
。
另請參見
、 ndigits
,對於基數 2 也可參見 digits!
、 bitstring
。count_ones
例子
julia> digits(10)
2-element Vector{Int64}:
0
1
julia> digits(10, base = 2)
4-element Vector{Int64}:
0
1
0
1
julia> digits(-256, base = 10, pad = 5)
5-element Vector{Int64}:
-6
-5
-2
0
0
julia> n = rand(-999:999);
julia> n == evalpoly(13, digits(n, base = 13))
true
相關用法
- Julia digits!用法及代碼示例
- Julia div用法及代碼示例
- Julia divrem用法及代碼示例
- Julia displaysize用法及代碼示例
- Julia diff用法及代碼示例
- Julia dropdims用法及代碼示例
- Julia delete!用法及代碼示例
- Julia deleteat!用法及代碼示例
- Julia denominator用法及代碼示例
- Julia denominator()用法及代碼示例
- Julia dump用法及代碼示例
- Julia splice!用法及代碼示例
- Julia @cfunction用法及代碼示例
- Julia LibGit2.count用法及代碼示例
- Julia LinearAlgebra.BLAS.dot用法及代碼示例
- Julia break用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia :<=用法及代碼示例
- Julia zero()用法及代碼示例
- Julia rem用法及代碼示例
- Julia ...用法及代碼示例
- Julia setfield()用法及代碼示例
- Julia rpad用法及代碼示例
- Julia sort用法及代碼示例
- Julia tail用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.digits — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。