Here you can find the source of clamp(double value, double min, double max)
public static double clamp(double value, double min, double max)
//package com.java2s; public class Main { public static float clamp(float value, float min, float max) { return (value < min ? min : (value > max ? max : value)); }//w w w .j a va2 s. c o m public static double clamp(double value, double min, double max) { return (value < min ? min : (value > max ? max : value)); } public static int clamp(int value, int min, int max) { return (value < min ? min : (value > max ? max : value)); } }