То есть вы всегда хотите вырезать последние несколько цифр для округления? Как насчет этой функции
clip <- function(x, d=1) x - x %% 10**d
Она просто выполняет математический модуль, чтобы найти последний ди git числа и вычесть его.
Затем вы можете сделать
clip( 9576 , 1 )
# [1] 9570
clip( 9576 , 2 )
# [1] 9500
Или все еще используя слово, вы можете просто разделить и умножить на 10
floor(9576 /10) *10
# [1] 9570