forked from QB64-Phoenix-Edition/QB64pe
-
Notifications
You must be signed in to change notification settings - Fork 0
_HYPOT
Samuel Gomes edited this page Nov 8, 2022
·
1 revision
The _HYPOT function returns the hypotenuse of a right-angled triangle whose legs are x and y.
result! = _HYPOT(x, y)
- x and y are the floating point values corresponding to the legs of a right-angled (90 degree) triangle for which the hypotenuse is computed.
- The function returns what would be the square root of the sum of the squares of x and y (as per the Pythagorean theorem).
- The hypotenuse is the longest side between the two 90 degree angle sides
DIM leg_x AS DOUBLE, leg_y AS DOUBLE, result AS DOUBLE
leg_x = 3
leg_y = 4
result = _HYPOT(leg_x, leg_y)
PRINT USING "## , ## and ## form a right-angled triangle."; leg_x; leg_y; result
3 , 4 and 5 form a right-angled triangle.
- ATN (arctangent)
- _PI (function)
- Mathematical Operations
- C++ reference for hypot() - source of the text and sample above