delphi数学模块函数、过程大全

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

function ArcCos(const X : Extended) : Extended; overload;

function ArcCos(const X : Double) : Double; overload;

function ArcCos(const X : Single) : Single; overload;

function ArcSin(const X : Extended) : Extended; overload;

function ArcSin(const X : Double) : Double; overload;

function ArcSin(const X : Single) : Single; overload;

function ArcTan2(const Y, X: Extended): Extended;

procedure SinCos(const Theta: Extended; var Sin, Cos: Extended) register;

function Tan(const X: Extended): Extended;

function Cotan(const X: Extended): Extended; { 1 / tan(X), X <> 0 }

function Secant(const X: Extended): Extended; { 1 / cos(X) }

function Cosecant(const X: Extended): Extended; { 1 / sin(X) }

function Hypot(const X, Y: Extended): Extended; { Sqrt(X**2 + Y**2) }

function RadToDeg(const Radians: Extended): Extended; inline; { Degrees := Radians * 180 / PI }

function RadToGrad(const Radians: Extended): Extended; inline; { Grads := Radians * 200 / PI }

function RadToCycle(const Radians: Extended): Extended; inline; { Cycles := Radians / 2PI } function DegToRad(const Degrees: Extended): Extended; inline; { Radians := Degrees * PI / 180}

function DegToGrad(const Degrees: Extended): Extended;

function DegToCycle(const Degrees: Extended): Extended;

function GradToRad(const Grads: Extended): Extended; inline; { Radians := Grads * PI / 200 }

function GradToDeg(const Grads: Extended): Extended;

function GradToCycle(const Grads: Extended): Extended;

function CycleToRad(const Cycles: Extended): Extended; inline; { Radians := Cycles * 2PI } function CycleToDeg(const Cycles: Extended): Extended;

function CycleToGrad(const Cycles: Extended): Extended;

{ Hyperbolic functions and inverses }

function Cot(const X: Extended): Extended; inline; { alias for Cotan }

function Sec(const X: Extended): Extended; inline; { alias for Secant }

function Csc(const X: Extended): Extended; inline; { alias for Cosecant }

function Cosh(const X: Extended): Extended;

function Sinh(const X: Extended): Extended;

function Tanh(const X: Extended): Extended;

function CotH(const X: Extended): Extended; inline;

function SecH(const X: Extended): Extended; inline;

function CscH(const X: Extended): Extended; inline;

function ArcCot(const X: Extended): Extended; { IN: X <> 0 }

function ArcSec(const X: Extended): Extended; { IN: X <> 0 }

function ArcCsc(const X: Extended): Extended; { IN: X <> 0 }

function ArcCosh(const X: Extended): Extended; { IN: X >= 1 }

function ArcSinh(const X: Extended): Extended;

相关文档
最新文档