Math.floor

It's the same value as -Math.floor(-x). Description Because ceil() is a static method of Math , you always use it as Math.ceil() , rather than as a method of a Math object you created ( Math is not a constructor).For example, math.noise (1.158, 5.723) will always return 0.48397532105446 and math.noise (1.158, 6) will always return 0.15315161645412. If x, y and z are all integers, the return value will be 0. For fractional values of x, y and z, the return value will gradually fluctuate between -0.5 and 0.5.Feb 21, 2023 · To solve this, Math.fround () can be used to cast the 64-bit float to a 32-bit float. Internally, JavaScript continues to treat the number as a 64-bit float, it just performs a "round to even" on the 23rd bit of the mantissa, and sets all following mantissa bits to 0. If the number is outside the range of a 32-bit float, Infinity or -Infinity ... floor 返回不大于的最大整数。 round 则是 4 舍 5 入的计算,入的时候是到大于它的整数。 round 表示“四舍五入”,算法为Math.floor(x+0.5) ,即将原来的数字加上 0.5 后再向下取整,所以 Math.round(11.5) 的结果为 12,Math.round(-11.5) 的结果为 -11。 JavaScript floor() 方法 JavaScript Math 对象 实例 返回小于等于x的最大整数: Math.floor(1.6); 以上实例将输出: 1 尝试一下 » 定义和用法 floor() 方法返回小于等于x的最大整数。 如果传递的参数是一个整数,该值不变。 Ejemplo: Usando Math.floor. La siguiente función devuelve el valor entero redondeado más bajo de la variable x: js. function getFloor(x) { return Math.floor(x); } Si se pasa 45.95 a getFloor, éste devuelve 45; si se le pasa -45.95, devuelve -46.W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. In this example, we implement a method called decimalAdjust () that is an enhancement method of Math.floor (), Math.ceil (), and Math.round (). While the three Math functions always adjust the input to the units digit, decimalAdjust accepts an exp parameter that specifies the number of digits to the left of the decimal point to which the number ...Add a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces:Pythonで浮動小数点数 float の小数点以下を切り捨て・切り上げするには、標準ライブラリmathモジュールの floor (), ceil () を使う。. なお、厳密には math.floor () は「負の無限大への丸め」、 math.ceil () は「正の無限大への丸め」となる。. 負の値を処理する際は ...Sep 6, 2023 · Math.Floor. This C# method rounds down. Found in the System namespace, it operates on types such as decimal or double. It reduces the value to the nearest integer. Method notes. Floor () is straightforward, but useful, when it is called for in C# programs. It can be used alongside Math.Ceiling for related functionality. The "Int" function (short for "integer") is like the "Floor" function, BUT some calculators and computer programs show different results when given negative numbers: Some say int(−3.65) = −4 (the same as the Floor function) Others say int(−3.65) = −3 (the neighbouring integer closest to zero, or "just throw away the .65")Math.Floor. This C# method rounds down. Found in the System namespace, it operates on types such as decimal or double. It reduces the value to the nearest integer. Method notes. Floor () is straightforward, but useful, when it is called for in C# programs. It can be used alongside Math.Ceiling for related functionality.C++ allows overloading, so you can call overloads of floor that take and return float and long double values. In a C program, unless you're using the <tgmath.h> macro to call this function, floor always takes and returns a double. If you use the <tgmath.h> floor() macroNov 4, 2019 · Math Floor() Method in C - The Math.Floor() method in C# is used to return the largest integral value less than or equal to the specified number.Syntaxpublic static decimal Floor (decimal val); public static double Floor (double val)For the first syntax above, the value val is the decimal number, whereas Val in the second syn Value: It is the value that is to be tested for Math.floor. Return Value: The Math.floor () method returns the smallest integer greater than or equal to the given number. Below is an example of the Math floor () Method. Example 1: This example rounds off the value of the parameter to 0. Example 2: When a negative number is passed as a parameter.The W3Schools online code editor allows you to edit code and view the result in your browserfloor 返回不大于的最大整数。 round 则是 4 舍 5 入的计算,入的时候是到大于它的整数。 round 表示“四舍五入”,算法为Math.floor(x+0.5) ,即将原来的数字加上 0.5 后再向下取整,所以 Math.round(11.5) 的结果为 12,Math.round(-11.5) 的结果为 -11。 Description. Unlike the other three Math methods: Math.floor (), Math.ceil () and Math.round (), the way Math.trunc () works is very simple. It truncates (cuts off) the dot and the digits to the right of it, no matter whether the argument is a positive or negative number. Because trunc () is a static method of Math, you always use it as Math ...Math.Floor rounds down, Math.Ceiling rounds up, and Math.Truncate rounds towards zero. Thus, Math.Truncate is like Math.Floor for positive numbers, and like Math.Ceiling for negative numbers. Here's the reference. For completeness, Math.Round rounds to the nearest integer.As you can see from the examples above, it might be a good idea to create a proper random function to use for all random integer purposes. This JavaScript function always returns a random number between min (included) and max (excluded): Example. function getRndInteger (min, max) {. return Math.floor(Math.random() * (max - min) ) + min; Apr 11, 2022 · Math.floor() Math.floor rounds up to the nearest Integer which can be equal to or below the actual value.; In the case of a positive number, anything between x.01 to x.99 will be converted to a lower number ie x.00 whereas x.00 will remain the same x.00 Floating-point limit values. Max is the largest finite value representable by the type. SmallestNonzero is the smallest positive, non-zero value representable by the type.Math.floor () | 0. Which as far as I understood was one of the many shortcuts to floor a value in JavaScript (like ~~, and >> 0, etc). However, I was looking at a piece of code recently that did this: They used Math.floor () and then also did a bitwise OR with 0. The author did this many times, so it wasn't just a typo they did once.Math.floor() Math.floor rounds up to the nearest Integer which can be equal to or below the actual value.; In the case of a positive number, anything between x.01 to x.99 will be converted to a lower number ie x.00 whereas x.00 will remain the same x.00Jun 28, 2023 · 1-3) Computes the largest integer value not greater than num. The library provides overloads of std::floor for all cv-unqualified floating-point types as the type of the parameter. Oct 21, 2014 · Integers do not have a decimal portion, so calling Math.Floor is useless in the first place. Because of this, there is no overload Floor(int) . An integer can be implicitly converted to double and decimal , both which have this overload. Pythonで浮動小数点数 float の小数点以下を切り捨て・切り上げするには、標準ライブラリmathモジュールの floor (), ceil () を使う。. なお、厳密には math.floor () は「負の無限大への丸め」、 math.ceil () は「正の無限大への丸め」となる。. 負の値を処理する際は ...Sep 6, 2023 · Math.Floor. This C# method rounds down. Found in the System namespace, it operates on types such as decimal or double. It reduces the value to the nearest integer. Method notes. Floor () is straightforward, but useful, when it is called for in C# programs. It can be used alongside Math.Ceiling for related functionality. Dec 1, 2022 · C++ allows overloading, so you can call overloads of floor that take and return float and long double values. In a C program, unless you're using the <tgmath.h> macro to call this function, floor always takes and returns a double. If you use the <tgmath.h> floor() macro The Math.floor () is to drop the decimal portion of the Number. It is the opposite of Math.ceil (). You can also double the invert bitwise operator ( ~~) to achieve the same as Math.floor () (though of course the floor () method is much more readable to most). Math.random returns value between 0 and 1.luckyland slots app
Next. 9.3. Mathematical Functions and Operators. Mathematical operators are provided for many PostgreSQL types. For types without standard mathematical conventions (e.g., date/time types) we describe the actual behavior in subsequent sections. Table 9.4 shows the mathematical operators that are available for the standard numeric types.2 Answers. In this case both Case to Int and Math.floor will return integer value. If x=3.5 then both function will return 3 in output. Cast to int is a function to convert variable of any datatype to integer type, on the other hand Math.floor function will only floor the decimal number to integer not converting datatype.설명. floor () 는 Math 의 정적 메서드이므로, 사용자가 생성한 Math 객체의 메서드로 호출할 수 없고 항상 Math.floor () 를 사용해야 합니다. ( Math 는 생성자가 아닙니다)Math.floor() Math.round() Math.sign() Math.trunc() Found a content problem with this page? Edit the page on GitHub. Report the content issue. View the source on GitHub.W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Add a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces:Pythonで浮動小数点数 float の小数点以下を切り捨て・切り上げするには、標準ライブラリmathモジュールの floor (), ceil () を使う。. なお、厳密には math.floor () は「負の無限大への丸め」、 math.ceil () は「正の無限大への丸め」となる。. 負の値を処理する際は ...Feb 25, 2021 · The Python floor () function performs a calculation similar to that of rounding down. Given a number, floor () will return the largest integer value less than or equal to that same number. For example: >>> import math >>> math.floor(6.253) 6. Here, you pass the float 6.253 into the Python floor () function, which returns the integer value 6. To solve this, Math.fround () can be used to cast the 64-bit float to a 32-bit float. Internally, JavaScript continues to treat the number as a 64-bit float, it just performs a "round to even" on the 23rd bit of the mantissa, and sets all following mantissa bits to 0. If the number is outside the range of a 32-bit float, Infinity or -Infinity ...The Math.sqrt () static method returns the square root of a number. That is. ∀ x ≥ 0 , 𝙼𝚊𝚝𝚑.𝚜𝚚𝚛𝚝 ( 𝚡 ) = x = the unique y ≥ 0 such that y 2 = x.JavaScript floor() 方法 JavaScript Math 对象 实例 返回小于等于x的最大整数: Math.floor(1.6); 以上实例将输出: 1 尝试一下 » 定义和用法 floor() 方法返回小于等于x的最大整数。 如果传递的参数是一个整数,该值不变。 fasca
Apr 7, 2017 · Math.floor returns a whole number, while Math.random () will return a float between 0 and 1. To access an item in an array, like rand [0], you need to have a whole number. You cannot access an item in array with rand [1.43]. That little line of code is going to access a random item in an array by generating a random float from zero to the array ... double f = Math.floor (x); or. int k = (int) x; but you always need to be careful with using floor with finite precision arithmetic: your calculation of x may yield something like 1.99999999 which will be floored to 1, not 2 by both forms.The Math.sqrt () static method returns the square root of a number. That is. ∀ x ≥ 0 , 𝙼𝚊𝚝𝚑.𝚜𝚚𝚛𝚝 ( 𝚡 ) = x = the unique y ≥ 0 such that y 2 = x.描述. floor () 是 Math 的靜態函式, 所以不需實體化 Math 物件, 只要直接呼叫 Math.floor () 就能使用。. (此外 Math 並不是建構子).4 Answers. That ~~ is a double Bitwise NOT operator. It is used as a faster substitute for Math.floor () for positive numbers. It does not return the same result as Math.floor () for negative numbers, as it just chops off the part after the decimal (see other answers for examples of this). Math.floor(x) Parameters x A number. Return value. A number representing the largest integer less than or equal to the specified number. Description. Because floor() is a static method of Math, you always use it as Math.floor(), rather than as a method of a Math object you created (Math is not a constructor). Examples Using Math.floor()This method returns largest floating-point value that is less than or equal. to the argument and is equal to a mathematical integer of a double value. If the argument is positive or negative double value, this method will return the Floor value. If the argument is NaN, this method will return same argument. Black Lives Matter. Sass stands with the protesters against police violence. We encourage our users to get in the streets and join them if you can. Ejemplo: Usando Math.floor. La siguiente función devuelve el valor entero redondeado más bajo de la variable x: js. function getFloor(x) { return Math.floor(x); } Si se pasa 45.95 a getFloor, éste devuelve 45; si se le pasa -45.95, devuelve -46. balanceit
d 以下の最大の整数値。d が NaN、NegativeInfinity、PositiveInfinity のいずれかに等しい場合は、その値が返されます。. 例. 次の例では、 メソッドを Math.Floor(Double) 示し、 メソッドと Ceiling(Double) 比較します。 The W3Schools online code editor allows you to edit code and view the result in your browserMathf.Floor. Leave feedback. Suggest a change. Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions ...Description. Unlike the other three Math methods: Math.floor (), Math.ceil () and Math.round (), the way Math.trunc () works is very simple. It truncates (cuts off) the dot and the digits to the right of it, no matter whether the argument is a positive or negative number. Because trunc () is a static method of Math, you always use it as Math ...Math.floor(x) Parameters x A number. Return value. A number representing the largest integer less than or equal to the specified number. Description. Because floor() is a static method of Math, you always use it as Math.floor(), rather than as a method of a Math object you created (Math is not a constructor). Examples Using Math.floor()See full list on learn.microsoft.com double f = Math.floor (x); or. int k = (int) x; but you always need to be careful with using floor with finite precision arithmetic: your calculation of x may yield something like 1.99999999 which will be floored to 1, not 2 by both forms.Aug 2, 2010 · Python's math module contain handy functions like floor & ceil. These functions take a floating point number and return the nearest integer below or above it. However these functions return the answer as a floating point number. For example: import math f=math.floor(2.3) Now f returns: 2.0 In this example, we implement a method called decimalAdjust() that is an enhancement method of Math.floor(), Math.ceil(), and Math.round().While the three Math functions always adjust the input to the units digit, decimalAdjust accepts an exp parameter that specifies the number of digits to the left of the decimal point to which the number should be adjusted.Contact Us. Tutorials Point India Private Limited, Incor9 Building, Kavuri Hills, Madhapur, Hyderabad, Telangana - 500081, INDIA Parts of a FLOOR.MATH function. The value to round down to the nearest integer or if specified, the nearest multiple of significance. The number to whose multiples number will be rounded. The sign of significance will be ignored. It's 1 by default. If number is negative, specifies the rounding direction. If 0 or blank, it's rounded away from zero.Feb 21, 2023 · When x is -0, or -0.5 ≤ x < 0, Math.round (x) returns -0, while Math.floor (x + 0.5) returns 0. However, neglecting that difference and potential precision errors, Math.round (x) and Math.floor (x + 0.5) are generally equivalent. Because round () is a static method of Math, you always use it as Math.round (), rather than as a method of a Math ... aysa
Feb 21, 2023 · When x is -0, or -0.5 ≤ x < 0, Math.round (x) returns -0, while Math.floor (x + 0.5) returns 0. However, neglecting that difference and potential precision errors, Math.round (x) and Math.floor (x + 0.5) are generally equivalent. Because round () is a static method of Math, you always use it as Math.round (), rather than as a method of a Math ... Jul 19, 2021 · a = math.floor(3.3) b = math.floor(7.1) print(a) print(b) Output 3 7. It should be noted that if we try to find floor of a number which is already the closest integer to itself then we will get the same number as the output. Example. Consider the example shown below −. Live Demo. c = math.floor(8) print(c) Output 8 Sep 6, 2023 · Floating-point limit values. Max is the largest finite value representable by the type. SmallestNonzero is the smallest positive, non-zero value representable by the type. Add a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces: Math.floor(Math.random() * (max - min + 1)) is generating a whole number between the range of 0 to 8. The (max - min + 1) is the logic that creates the range. When you add the + min at the end you are adding the +2 to your range and end up with a random number from 2 to 10. Sep 6, 2023 · Floating-point limit values. Max is the largest finite value representable by the type. SmallestNonzero is the smallest positive, non-zero value representable by the type. As you can see from the examples above, it might be a good idea to create a proper random function to use for all random integer purposes. This JavaScript function always returns a random number between min (included) and max (excluded): Example. function getRndInteger (min, max) {. return Math.floor(Math.random() * (max - min) ) + min; Floating-point limit values. Max is the largest finite value representable by the type. SmallestNonzero is the smallest positive, non-zero value representable by the type.Jul 19, 2021 · a = math.floor(3.3) b = math.floor(7.1) print(a) print(b) Output 3 7. It should be noted that if we try to find floor of a number which is already the closest integer to itself then we will get the same number as the output. Example. Consider the example shown below −. Live Demo. c = math.floor(8) print(c) Output 8 The Math.floor () static method always rounds down and returns the largest integer less than or equal to a given number. Try it Syntax js Math.floor(x) Parameters x A number. Return value The largest integer smaller than or equal to x. It's the same value as -Math.ceil (-x). DescriptionAdd a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces:Math.floor(y/x) : Math.floor(y/x) + 1 If the number is a positive, all is fine. If the number is a negative, it will add 1 because of how Math.floor handles negatives.The math.floor () function is used to return the closest integer that’s smaller than or equal to the given number. Because the floor function is a static method under Math, the placeholder object Math needs to be used. And needless to say, only integers and floating values can be passed as parameters.See full list on learn.microsoft.com 설명. floor () 는 Math 의 정적 메서드이므로, 사용자가 생성한 Math 객체의 메서드로 호출할 수 없고 항상 Math.floor () 를 사용해야 합니다. ( Math 는 생성자가 아닙니다)ricochet rabbitMath.floor returns a whole number, while Math.random () will return a float between 0 and 1. To access an item in an array, like rand [0], you need to have a whole number. You cannot access an item in array with rand [1.43]. That little line of code is going to access a random item in an array by generating a random float from zero to the array ...Apr 12, 2023 · The Math.floor () static method always rounds down and returns the largest integer less than or equal to a given number. Try it Syntax js Math.floor(x) Parameters x A number. Return value The largest integer smaller than or equal to x. It's the same value as -Math.ceil (-x). Description d 以下の最大の整数値。d が NaN、NegativeInfinity、PositiveInfinity のいずれかに等しい場合は、その値が返されます。. 例. 次の例では、 メソッドを Math.Floor(Double) 示し、 メソッドと Ceiling(Double) 比較します。floor 返回不大于的最大整数。 round 则是 4 舍 5 入的计算,入的时候是到大于它的整数。 round 表示“四舍五入”,算法为Math.floor(x+0.5) ,即将原来的数字加上 0.5 后再向下取整,所以 Math.round(11.5) 的结果为 12,Math.round(-11.5) 的结果为 -11。 Add a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces: 2 Answers. In this case both Case to Int and Math.floor will return integer value. If x=3.5 then both function will return 3 in output. Cast to int is a function to convert variable of any datatype to integer type, on the other hand Math.floor function will only floor the decimal number to integer not converting datatype.W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.Black Lives Matter. Sass stands with the protesters against police violence. We encourage our users to get in the streets and join them if you can. Hàm Math.floor () trong Javascript. Phương thức Math.floor () sẽ làm tròn dưới số được cung cấp khi gọi phương thức. Phương thức sẽ trả về số nguyên gần nhất nhỏ hơn số truyền vào. Nếu truyền vào phương thức một số nguyên, nó sẽ trả về số nguyên đó. When x is -0, or -0.5 ≤ x < 0, Math.round (x) returns -0, while Math.floor (x + 0.5) returns 0. However, neglecting that difference and potential precision errors, Math.round (x) and Math.floor (x + 0.5) are generally equivalent. Because round () is a static method of Math, you always use it as Math.round (), rather than as a method of a Math ...Add a comment. 13. If you not only want to use toFixed () but also ceil () and floor () on a float then you can use the following function: function roundUsing (func, number, prec) { var tempnumber = number * Math.pow (10, prec); tempnumber = func (tempnumber); return tempnumber / Math.pow (10, prec); } Produces: Math.floor(x) Parameters x A number. Return value. A number representing the largest integer less than or equal to the specified number. Description. Because floor() is a static method of Math, you always use it as Math.floor(), rather than as a method of a Math object you created (Math is not a constructor). Examples Using Math.floor()map of guatemala
Por floor ser um método estático de Math, você sempre irá usar como Math.floor(),e não como método do objeto Math que você criou. Exemplos.Jun 28, 2023 · 1-3) Computes the largest integer value not greater than num. The library provides overloads of std::floor for all cv-unqualified floating-point types as the type of the parameter. Math.Floor. This C# method rounds down. Found in the System namespace, it operates on types such as decimal or double. It reduces the value to the nearest integer. Method notes. Floor () is straightforward, but useful, when it is called for in C# programs. It can be used alongside Math.Ceiling for related functionality.a = math.floor(3.3) b = math.floor(7.1) print(a) print(b) Output 3 7. It should be noted that if we try to find floor of a number which is already the closest integer to itself then we will get the same number as the output. Example. Consider the example shown below −. Live Demo. c = math.floor(8) print(c) Output 8Next. 9.3. Mathematical Functions and Operators. Mathematical operators are provided for many PostgreSQL types. For types without standard mathematical conventions (e.g., date/time types) we describe the actual behavior in subsequent sections. Table 9.4 shows the mathematical operators that are available for the standard numeric types.Feb 21, 2023 · When x is -0, or -0.5 ≤ x < 0, Math.round (x) returns -0, while Math.floor (x + 0.5) returns 0. However, neglecting that difference and potential precision errors, Math.round (x) and Math.floor (x + 0.5) are generally equivalent. Because round () is a static method of Math, you always use it as Math.round (), rather than as a method of a Math ... In this example, we implement a method called decimalAdjust () that is an enhancement method of Math.floor (), Math.ceil (), and Math.round (). While the three Math functions always adjust the input to the units digit, decimalAdjust accepts an exp parameter that specifies the number of digits to the left of the decimal point to which the number ...The java.lang.Math.floor (double a) returns the largest (closest to positive infinity) double value that is less than or equal to the argument and is equal to a mathematical integer. Special cases: If the argument value is already equal to a mathematical integer, then the result is the same as the argument. If the argument is NaN or an infinity ... The rule is that int rounds towards 0, while floor rounds towards negative infinity. floor (4.5) = (int)4.5 = 4 floor (-4.5) = -5 (int) (-4.5) = -4. This being said, there is also a difference in execution time. On my system, I've timed that casting is at least 3 times faster than floor. I have code that needs the floor operation of a limited ...The Java Math floor () is a mathematical function available in Java Math Library. This function returns the closest integer value (represented as a double value) which is less than or equal to the given double value. For example, if we pass 5.67 to the Math floor () function, we will get 5.0 as the output.Hàm Math.floor () trong Javascript. Phương thức Math.floor () sẽ làm tròn dưới số được cung cấp khi gọi phương thức. Phương thức sẽ trả về số nguyên gần nhất nhỏ hơn số truyền vào. Nếu truyền vào phương thức một số nguyên, nó sẽ trả về số nguyên đó.la cosa nostra meaning
Mathf.Floor. Leave feedback. Suggest a change. Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions ...Can any please tell me how to use floor() & Power() in Function in VB 6.0 because i am unable to find this function in VB 6.0 I am just trying to asscess this function through E.g: Math.sqr() Or Math.Abs() this Math.Floor() & Math.Power() is not available Can any one please tell what is solutions for this and how to use this Very Urgentfloor 返回不大于的最大整数。 round 则是 4 舍 5 入的计算,入的时候是到大于它的整数。 round 表示“四舍五入”,算法为Math.floor(x+0.5) ,即将原来的数字加上 0.5 后再向下取整,所以 Math.round(11.5) 的结果为 12,Math.round(-11.5) 的结果为 -11。 Apr 11, 2022 · Math.floor() Math.floor rounds up to the nearest Integer which can be equal to or below the actual value.; In the case of a positive number, anything between x.01 to x.99 will be converted to a lower number ie x.00 whereas x.00 will remain the same x.00