Size: a a a

2020 April 04

vn

vladimir nikolaev in SwiftBook
вернее цифр
источник

MG

Mark Gromov in SwiftBook
vladimir nikolaev
привет ) подскажите метод который считает количество символов в числе
в стринге?
источник

vn

vladimir nikolaev in SwiftBook
в инте
источник

vn

vladimir nikolaev in SwiftBook
int
источник

E

Easy in SwiftBook
Нет такого, самому писать
источник

E

Easy in SwiftBook
Или в стрингу конвертни и count-ом проверь
источник

MG

Mark Gromov in SwiftBook
vladimir nikolaev
в инте
let string = 33

       let digits = String(string).compactMap{ $0.wholeNumberValue }
       print(digits.count)
источник

vn

vladimir nikolaev in SwiftBook
String(self).count
источник

vn

vladimir nikolaev in SwiftBook
это разширение для Int так что канает
источник

vn

vladimir nikolaev in SwiftBook
там нет запятых
источник

MG

Mark Gromov in SwiftBook
всм? у меня все работает
источник

MG

Mark Gromov in SwiftBook
Если расширением делать, то да. Но это вариант без экстеншна
источник

vn

vladimir nikolaev in SwiftBook
Mark Gromov
всм? у меня все работает
просто надо учитывать что еще может минус быть
источник

MG

Mark Gromov in SwiftBook
vladimir nikolaev
просто надо учитывать что еще может минус быть
он учитывает и минус тоже
источник

MG

Mark Gromov in SwiftBook
Он же конвертит в стринг просто, минус не считается за элемент
источник

vn

vladimir nikolaev in SwiftBook
self < 0 ? String(self).count - 1 : String(self).count
источник

E

Easy in SwiftBook
Через / не проще ли в таком случае?
источник

vn

vladimir nikolaev in SwiftBook
Easy
Через / не проще ли в таком случае?
как
источник

E

Easy in SwiftBook
int count = 1
while number != 0 {
   count++
   number /= 10
}
источник

E

Easy in SwiftBook
Может мидЛы?
источник