Я конвертирую макрос Excel в быстрое приложение для нашего отдела продаж. В Excel есть функция под названием roundup, которую вы можете использовать для округления до NEXT.(Не ближайший цент).Я провел довольно исчерпывающий поиск и не могу найти ничего, что могло бы сделать эту работу.В настоящее время я использую функцию округления для округления до ближайшей копейки.
let myval = round (Double (val1)! * 100) / 100
Затем я преобразую myval в строку ипроходя по нему с циклом for, чтобы захватить сотые доли символа после десятичной дроби.Если это что-то отличное от 0 (ноль), я добавляю единицу к символу десятых, а затем сбрасываю символ сотых в ноль.
Я надеялся на более элегантное решение.