Пусть у меня есть числовой вектор, который я хотел бы округлить «симпатичным» числа, такие как:Округление малых чисел с плавающей точкой в R
vec <- c(1.739362e-08,8.782537e-08,0.5339712)
Я хотел бы, чтобы это было:
pretty.vec <- c(1.74e-08,8.78e-08,0.53)
Как это достичь? используя round
не помогает, так как он завершает первые два элемента 0:
> round(vec,2)
[1] 0.00 0.00 0.53
Благодарности