Ruby 数学 acosh()函数
acosh() 是Ruby中的一个内置函数,用于返回以弧度为单位的某个角度的反双曲余弦。
语法 :Math.acosh(value)
参数 : 该函数接受一个强制性参数值,该参数指定了以弧度为单位的反双曲角,该参数应大于或等于1。
返回值 :该函数返回参数的反双曲正弦,单位为弧度,范围为 [0, inf] 。
例1 :
#Ruby program for acosh() function
#Assigning values
val1 = 2 val2 = 877 val3 = 432 val4 = 43
#Prints the acosh() value
puts Math.acosh(val1)
puts Math.acosh(val2)
puts Math.acosh(val3)
puts Math.acosh(val4)
输出:
1.3169578969248166
7.469653847888966
6.761571429209457
4.454212060602711
例2 :
#Ruby program for acosh() function
#Assigning values
val1 = 20 val2 = 83 val3 = 332 val4 = 3
#Prints the acosh() value
puts Math.acosh(val1)
puts Math.acosh(val2)
puts Math.acosh(val3)
puts Math.acosh(val4)
输出:
3.6882538673612966
5.111951496643704
6.498279881360139
1.762747174039086
参考资料 : https://devdocs.io/ruby~2.5/cmath#method-i-acosh