| Visual Basic Functions |
| A function is a preprogrammed calculation .It can be carried out on request from any point in a Visual Basic program. |
| A function takes one or more arguments and returns a single value and it can be included in an expression. |
| Argument: |
| It is a value on which a function or procedure operates. |
| For example, in the Visual Basic statement Str(10), |
| number 10 is the argument. |
| Visual Basic includes built-in functions like Sqr, Cos or Chr etc.We are discussing some of them here: |
| (1) Sqr() |
| Returns a Double specifying the square root of a number. |
| Syntax |
| Sqr(number) |
| (2) ABS() |
| Returns the absolute, positive value of the given numeric expression. |
| Syntax |
| ABS(numeric_expression) |
| Arguments |
| numeric_expression |
| Is an expression of the exact numeric or approximate numeric data type category. |
| Return Types |
| Returns same type as numeric_expression. |
| (3) POWER() |
| Returns value of given expression to the specified power. |
| Syntax |
| POWER(numeric_expression, y) |
| Arguments |
| numeric_expression |
| Is an expression of the exact numeric or approximate numeric data type category. |
| y Is the power to which to raise numeric_expression. y can be an expression of the exact numeric or approximate numeric data type category. |
| (4) FLOOR () |
| Returns largest integer less than or equal to the given numeric expression. |
| Syntax |
| FLOOR(numeric_expression) |
| Arguments |
| numeric_expression |
| Is an expression of exact numeric or approximate numeric data type category. Return Types |
| Returns the same type as numeric_expression. |
| For Example: |
| FLOOR(122.45), Return value=122 |
| FLOOR(-123.45) ,Return value=124 |
| (5) Round() |
| Returns a numeric expression, rounded to the specified length or precision. |
| Syntax |
| ROUND (numeric_expression, length) |
| Arguments |
| numeric_expression |
| Is an expression of the exact numeric or approximate numeric data type category. |
| length Is the precision to which numeric_expression is to be rounded. length must be int. |
| When length is a positive number, numeric_expression is rounded to the number of decimal places specified by length. |
| When length is a negative number, numeric_expression is rounded on the left side of the decimal point, as specified by length. |
| Return Types |
| Returns the same type as numeric_expression. |
| For Example: |
| Round(123.4545,2) ,Return Value=123.4500 |
| (6) SQUARE() |
| Returns the square of given expression. |
| Syntax |
| SQUARE(float_expression) |
| Arguments |
| float_expression |
| Is an expression of type float. |
| Return Types |
| float |
| (7) PI () |
| Returns the constant value of PI. |
| Syntax |
| PI() |
| Return Types |
| float |
| (8) SIGN () |
| Returns the positive (+1), zero (0), or negative (-1) sign of the given expression. |
| Syntax |
| SIGN(numeric_expression) |
| Arguments |
| numeric_expression |
| Is an expression of the exact numeric or approximate numeric data type category. |
| Return Types |
| Float |
| (9) LOG10 () |
| Returns the base-10 logarithm of the given float expression. |
| Syntax |
| LOG10(float_expression) |
| Arguments |
| float_expression |
| Is an expression of the float data type. |
| Return Types |
| Float |
| (10) RAND () |
| Returns a random float value between 0 and 1. |
| Syntax |
| RAND([seed]) |
| Arguments |
| seed |
| Is an integer expression (int) giving the starting value. |
| Return Types |
| float |
Wednesday, February 25, 2009
Functions
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment