/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_putnbr.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: ajoly +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2022/07/25 13:03:53 by ajoly #+# #+# */ /* Updated: 2022/07/25 13:03:55 by ajoly ### ########.fr */ /* */ /* ************************************************************************** */ #include void ft_putnbr(int nb) { long nb_long; int nb_temp; int div; nb_long = nb; div = 1; if (nb_long < 0) { write(1, "-", 1); nb_long *= -1; } while (nb_long / 10 >= div) div *= 10; while (div >= 1) { nb_temp = (nb_long / div) + 48; write(1, &nb_temp, 1); nb_long = nb_long % div; div = div / 10; } }