Java Float Number Clamp clampPercentage(float value)

Here you can find the source of clampPercentage(float value)

Description

Clamps between 0 and 1, use full for percentages.

License

Open Source License

Parameter

Parameter Description
value a parameter

Declaration

public static float clampPercentage(float value) 

Method Source Code

//package com.java2s;

public class Main {
    /**/*from   ww w . j a v  a2 s  .  c  om*/
     * Clamps between 0 and 1, use full for percentages.
     * @param value
     * @return
     */
    public static float clampPercentage(float value) {
        return clamp(value, 0f, 1f);
    }

    public static double clamp(double value, double min, double max) {
        return (value < min) ? min : ((value > max) ? max : value);
    }

    public static float clamp(float value, float min, float max) {
        return (value < min) ? min : ((value > max) ? max : value);
    }

    public static int clamp(int value, float min, float max) {
        return (int) clamp((float) value, min, max);
    }
}

Related

  1. clampDegree0To360(float degree)
  2. clampFloat(float value, float minimum, float maximum)
  3. clampLevel(float level)
  4. clampLevel(float level)
  5. clampNumberFromTime(long ms, float seconds)
  6. clampRoundByte(float in)
  7. clampToMinusOneToOne(float value)
  8. clampToPositiveNonZero(float value)
  9. clampTrigo(float value, float min, float max)