Функция round() возвращает число с плавающей точкой, потому что она предназначена для округления чисел с плавающей точкой до указанного количества знаков после запятой. 25
Если количество знаков не указано, то по умолчанию возвращается ближайшее целое число, так как значением по умолчанию является 0. 1