Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace solvers

Index

Functions

circleTangentAngles

  • 求解 2 个圆之间的切线的角度.

    Parameters

    • a: IPathCircle

      First circle.

    • b: IPathCircle

      Second circle.

    • Default value inner: boolean = false

      布尔值使用内切线而不是外切线.

    Returns number[]

    角度数组(以度为单位),其中圆之间的 2 条线将与两个圆相切.

equilateralAltitude

  • equilateralAltitude(sideLength: number): number
  • 在知道等边三角形边长时求解其高度.

    Parameters

    • sideLength: number

      等边三角形一条边的长度(所有 3 条边相等).

    Returns number

    等边三角形的高度.

equilateralSide

  • equilateralSide(altitude: number): number
  • 求解知道等边三角形高度时的边长.

    Parameters

    • altitude: number

      等边三角形的高度.

    Returns number

    等边三角形边的长度(所有 3 条边相等).

solveTriangleASA

  • solveTriangleASA(oppositeAngleInDegrees: number, lengthOfSideBetweenAngles: number, otherAngleInDegrees: number): number
  • 当您知道一条边的长度和 2 个角时,求解三角形一条边的长度.

    Parameters

    • oppositeAngleInDegrees: number

      角1.

    • lengthOfSideBetweenAngles: number

      三角形一侧的长度,位于提供的角度之间.

    • otherAngleInDegrees: number

      角2.

    Returns number

    三角形边c的长度.

solveTriangleSSS

  • solveTriangleSSS(lengthA: number, lengthB: number, lengthC: number): number
  • 当您知道 3 条边的长度时求解三角形的角度.

    Parameters

    • lengthA: number

      三角形边a的长度.

    • lengthB: number

      三角形边b的长度.

    • lengthC: number

      三角形边c的长度.

    Returns number

    Angle 角度.

Generated using TypeDoc