/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_torange.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: bgoulard +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/05/16 14:51:08 by bgoulard #+# #+# */ /* Updated: 2024/05/16 15:04:23 by bgoulard ### ########.fr */ /* */ /* ************************************************************************** */ int ft_clamp(int value, int min, int max) { if (value < min) return (min); else if (value > max) return (max); return (value); } float ft_clamp_f(float value, float min, float max) { if (value < min) return (min); else if (value > max) return (max); return (value); } double ft_clamp_d(double value, double min, double max) { if (value < min) return (min); else if (value > max) return (max); return (value); }