1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 13:50:36 +00:00
QB64-PE/internal/help/_HYPOT__11111.txt
Roland Heyder aeb9c0668b Updates help files for use with new Wiki parser (2nd try)
Note: Many files were removed (not yet existing/empty pages). The parser will try to download them on demand and will auto-generate text for missing pages (eg. most _gl pages).
2022-05-21 00:18:31 +02:00

44 lines
1.3 KiB
Plaintext

{{QBDLDATE:05-20-2022}}
{{QBDLTIME:23:08:37}}
{{DISPLAYTITLE:_HYPOT}}
The [[_HYPOT]] function returns the hypotenuse of a right-angled triangle whose legs are x and y.
{{PageSyntax}}
: {{Parameter|result!}} = [[_HYPOT]]({{Parameter|x}}, {{Parameter|y}})
{{Parameters}}
* {{Parameter|x}} and {{Parameter|y}} are the floating point values corresponding to the legs of a right-angled (90 degree) triangle for which the hypotenuse is computed.
{{PageDescription}}
* 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
{{PageExamples}}
''Example:''
{{CodeStart}}
{{Cl|DIM}} leg_x {{Cl|AS}} {{Cl|DOUBLE}}, leg_y {{Cl|AS}} {{Cl|DOUBLE}}, result {{Cl|AS}} {{Cl|DOUBLE}}
leg_x = 3
leg_y = 4
result = {{Cl|_HYPOT}}(leg_x, leg_y)
{{Cl|PRINT}} {{Cl|USING}} "## , ## and ## form a right-angled triangle."; leg_x; leg_y; result
{{CodeEnd}}
{{OutputStart}}
3 , 4 and 5 form a right-angled triangle.
{{OutputEnd}}
{{PageSeeAlso}}
* [[ATN]] {{text|(arctangent)}}
* [[_PI]] {{text|(function)}}
* [[Mathematical Operations]]
* [http://www.cplusplus.com/reference/cmath/hypot/ C++ reference for hypot() - source of the text and sample above]
{{PageNavigation}}