當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。