Задать вопрос
@vladimir_volohov

Как сделать суффиксы (K, M, B) для больших чисел?

Как сделать так, чтобы число 12000 -- было 12К, а число 1700 -- было 1,7К?
  • Вопрос задан
  • 378 просмотров
Подписаться 3 Простой 2 комментария
Ответ пользователя Ингвар Фон Бьёрк К ответам на вопрос (2)
@DeboshiR
Свободу разработчикам!!!
Можно проверять сколько нолей в конце числа и какой длины само число.
если число.длина > 3 то:
    если число.заканчивается_на_три_ноля то:
        число = число.заменить_3_ноля;
        выход;
    если число.заканчивается_на_2_ноля то:
        число = число.заменить_2_ноля;
        выход;

А вообще там точно будут только круглые числа? Разве не придется сокращать 12563 до 12К?
Ответ написан