Swift 2.0 Форматирует 1000 в дружественные буквы K ⇐ IOS
Swift 2.0 Форматирует 1000 в дружественные буквы K
Я пытаюсь написать функцию, которая будет представлять тысячи и миллионы в виде букв К и М. Например:
1000 = 1 тыс. 1100 = 1,1к 15000 = 15к 115000 = 115к 1000000 = 1м Вот чего я достиг:
func formatPoints(num: Int) -> String { пусть newNum = String (число / 1000) var newNumString = "\(num)" если число > 1000 && число < 1000000 { newNumString = "\(newNum)k" } иначе, если число > 1000000 { newNumString = "\(newNum)m" } вернуть новуюNumString } formatPoints(51100) // ЭТО ВОЗВРАЩАЕТ 51 КБ вместо 51,1 КБ Как мне заставить эту функцию работать, чего мне не хватает?
Я пытаюсь написать функцию, которая будет представлять тысячи и миллионы в виде букв К и М. Например:
1000 = 1 тыс. 1100 = 1,1к 15000 = 15к 115000 = 115к 1000000 = 1м Вот чего я достиг:
func formatPoints(num: Int) -> String { пусть newNum = String (число / 1000) var newNumString = "\(num)" если число > 1000 && число < 1000000 { newNumString = "\(newNum)k" } иначе, если число > 1000000 { newNumString = "\(newNum)m" } вернуть новуюNumString } formatPoints(51100) // ЭТО ВОЗВРАЩАЕТ 51 КБ вместо 51,1 КБ Как мне заставить эту функцию работать, чего мне не хватает?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение