В принципе, мне нужна функция, которая поможет мне достичь этого:
У меня есть целое число, скажем 5000
, которое является суммой денег. Это никак не отформатировано. Я хочу иметь возможность конвертировать 5000
в строку типа "$5k"
.
Если сумма равна 1000000
(миллион), строка будет "$1m"
.
Если бы сумма была 1000000000
(один миллиард), строка была бы "$1b"
;
Мне также нужно округлить число, скажем, сумма была 5555555
, строка будет "$5.5m"