获取数字的各个位

2019-10-09  本文已影响0人  beasu
var
    str : string
    n = 20013

1.迭代器:

iterator pos( num :  int): string =
    var tmp = num   
    while tmp != 0:   
        yield $(tmp mod 10)
        tmp = tmp div 10

2.将数字转换为字符串,再访问

for i in $n:
    echo i
上一篇下一篇

猜你喜欢

热点阅读