C++程序用于计算给定数字的对数伽玛

2023年 8月 27日 29.2k 0

C++程序用于计算给定数字的对数伽玛

伽马函数被描述为每个给定数字的阶乘的扩展
数学。另一方面,阶乘只能为实数定义,因此
gamma 函数超出了计算除
负整数。它由 -

表示

$$mathrm{Gamma left ( x right )=left ( x-1 right )!}$$

伽玛函数对于更高的值会快速增长;因此,对数应用对数
伽玛会大大减慢它的速度。特定数字的自然对数 gamma 为
它的另一个名字。

在本文中,我们将了解如何计算给定的伽玛函数的对数
在C++中输入数字x。

使用 lgamma() 函数对数 Gamma

C++ cmath 库有一个 lgamma() 函数,它接受参数 x,然后执行
gamma(x) 并对该值应用自然对数。使用 lgamma() 的语法是
如下所示 -

语法

#include
lgamma( )

登录后复制

算法

  • 读取数字 x
  • res := 使用 lgamma( x ) 的对数 gamma
  • 返回结果

示例

#include
#include
using namespace std;
float solve( float x ){
float answer;
answer = lgamma( x );
return answer;
}
int main(){
cout

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论