Вроде все верно выводит. Или здесь принципиально целое число нужно вывести?