Быстрое форматирование чисел

Я только начинаю знакомиться со Swift, но у меня серьезные проблемы с форматированием чисел на чрезвычайно базовом уровне.

Например, мне нужно отобразить целое число по крайней мере с 2 цифрами (например, 00, 01, 02, 03, 04, 05 ...). Обычный синтаксис, который я ожидаю, будет выглядеть примерно так:

println («% 02i% 02i% 02i», var1, var2, var3);

... но я не нашел четких инструкций о том, как этого добиться в Swift. Мне действительно трудно поверить, что мне нужно создать собственную функцию для этого. То же самое для возврата значения с плавающей запятой или двойного к фиксированному числу десятичных знаков.

Я нашел ссылки на пару похожих вопросов (Прецизионный спецификатор формата строки в Swift & Как использовать println в Swift для форматирования числа) но они, кажется, смешивают цель C и даже говорят о Python и использовании библиотек Unity. Нет ли решения Swift для этой базовой потребности программирования? Правда ли, что что-то столь фундаментальное было полностью упущено в Swift?

Ответы на вопрос(4)

Ваш ответ на вопрос