| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- /* ************************************************************************** */
- /* */
- /* ::: :::::::: */
- /* ft_putnbr.c :+: :+: :+: */
- /* +:+ +:+ +:+ */
- /* By: bchanot <bchanot@student.42.fr> +#+ +:+ +#+ */
- /* +#+#+#+#+#+ +#+ */
- /* Created: 2018/10/12 02:20:43 by bchanot #+# #+# */
- /* Updated: 2018/10/12 03:30:32 by bchanot ### ########.fr */
- /* */
- /* ************************************************************************** */
- #include "libft.h"
- void ft_putunbr_fd(t_uint64 nb, int fd)
- {
- if (nb < 10)
- ft_putchar_fd(48 + nb, fd);
- else
- {
- ft_putunbr_fd(nb / 10, fd);
- ft_putunbr_fd(nb % 10, fd);
- }
- }
- void ft_putnbr_fd(t_int64 nb, int fd)
- {
- if (nb < 0)
- {
- ft_putchar_fd('-', fd);
- nb = -nb;
- }
- if (nb < 10)
- ft_putchar_fd(48 + nb, fd);
- else
- {
- ft_putnbr_fd(nb / 10, fd);
- ft_putnbr_fd(nb % 10, fd);
- }
- }
|