Ronda dentro del registro de expresión vim

Ronda dentro del registro de expresión vim

¿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

información relacionada