当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia ndigits用法及代码示例


用法:

ndigits(n::Integer; base::Integer=10, pad::Integer=1)

计算以 base 为基数的整数 n 中的位数(base 不得在 [-1, 0, 1] 中),可选择用零填充到指定大小(结果永远不会小于 pad )。

另见 digits count_ones

例子

julia> ndigits(12345)
5

julia> ndigits(1022, base=16)
3

julia> string(1022, base=16)
"3fe"

julia> ndigits(123, pad=5)
5

julia> ndigits(-123)
3

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.ndigits — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。