余切函数。
大纲$ZCOT(n)
参数
n - 弧度角。
描述$ZCOT
返回n
的三角余切。结果是一个带符号的十进制数字。
n
以弧度表示的角度,指定为非零值。可以将其指定为值,变量或表达式。值为0会生成错误。非数字字符串的值为0。
示例下面的示例允许计算数字的余切:
/// d ##class(PHA.TEST.Function).ZCOT()
ClassMethod ZCOT()
{
READ "输入一个数字:",num
IF num=0 {
WRITE !,"零是非法值"
} ELSE {
WRITE !,"余切是: ",$ZCOT(num)
}
QUIT
}
DHC-APP>d ##class(PHA.TEST.Function).ZCOT()
输入一个数字:0
零是非法值
DHC-APP>d ##class(PHA.TEST.Function).ZCOT()
输入一个数字:1
余切是: .642092615934330703
DHC-APP>d ##class(PHA.TEST.Function).ZCOT()
输入一个数字:0.5
余切是: 1.830487721712451919
以下示例比较了Caché分数数字($DECIMAL
数字)和$DOUBLE
数字的结果:
/// d ##class(PHA.TEST.Function).ZCOT1()
ClassMethod ZCOT1()
{
WRITE !,"the cotangent is: ",$ZCOT(1.0)
WRITE !,"the cotangent is: ",$ZCOT($DOUBLE(1.0))
WRITE !,"the cotangent is: ",$ZCOT(-1.0)
WRITE !,"the cotangent is: ",$ZCOT($DOUBLE(-1.0))
WRITE !,"the cotangent is: ",$ZCOT($ZPI/2)
WRITE !,"the cotangent is: ",$ZCOT($DOUBLE($ZPI)/2)
}
DHC-APP>d ##class(PHA.TEST.Function).ZCOT1()
the cotangent is: .642092615934330703
the cotangent is: .64209261593433064607
the cotangent is: -.642092615934330703
the cotangent is: -.64209261593433064607
the cotangent is: .000000000000000000231322
the cotangent is: .000000000000000061232339957367660358
请注意,pi / 2
的余切数是一个分数,而不是0。