Fix: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
''This function is for BASIC compatibility. It is not available in pure JavaScript projects.'' | |||
Fix(''number'') | Fix(''number'') | ||
Line 5: | Line 7: | ||
Fix removes the fractional part from a number, returning the integer closest to 0. The required parameter, ''number'', is any numeric expression. When ''number'' is positive, the next smallest integer is returned; when ''number'' is negative, the next largest integer is returned. The required parameter, ''number'', is any valid numeric expression. | Fix removes the fractional part from a number, returning the integer closest to 0. The required parameter, ''number'', is any numeric expression. When ''number'' is positive, the next smallest integer is returned; when ''number'' is negative, the next largest integer is returned. The required parameter, ''number'', is any valid numeric expression. | ||
== Example == | == Example (Basic) == | ||
<pre> | <pre> | ||
Line 26: | Line 28: | ||
== Related Items == | == Related Items == | ||
[[int| | [[int|Int]] | ||
[[Category:Language Reference]] | [[Category:Language Reference]] | ||
[[Category:Math]] |
Latest revision as of 17:59, 24 March 2019
This function is for BASIC compatibility. It is not available in pure JavaScript projects.
Fix(number)
Description
Fix removes the fractional part from a number, returning the integer closest to 0. The required parameter, number, is any numeric expression. When number is positive, the next smallest integer is returned; when number is negative, the next largest integer is returned. The required parameter, number, is any valid numeric expression.
Example (Basic)
Rem Fix Example 'Fix converts floats to int nearest 0 Dim Pos, Neg Pos = Exp(1) Neg = -Exp(1) Print "Fix(e) = " & Fix(Pos) Print "Fix(-e) = " & Fix(Neg)
Output
Fix(e) = 2 Fix(-e) = -2