
Возможно ли округлить в регистре выражений vim? Я хочу сделать что-то вроде следующего:
<C-R>=1*round(1.0/7,2)
решение1
Функция ceil()
округляет заданное выражение вверх, floor()
вниз и round()
до ближайшего целого числа. Все эти функции возвращают числа с плавающей точкой. Если вы хотите округлить до двух знаков после запятой, то умножьте и разделите на 100, как в round(x * 100) / 100
.
Для получения более подробной информации попробуйте:h eval