
¿Es posible redondear dentro del registro de expresiones de vim? Quiero hacer algo como lo siguiente:
<C-R>=1*round(1.0/7,2)
Respuesta1
La ceil()
función redondea la expresión dada hacia arriba, floor()
hacia abajo y round()
al número entero más cercano. Todos estos regresan flotando. Si desea redondear a dos decimales, multiplique y divida por 100, como en round(x * 100) / 100
.
Para obtener más información, intente:h eval