小编B. *_*son的帖子

如何在c ++中编写日志函数

我正在尝试在我的程序中编写日志功能.我在cplusplus.com上找到了这个:

/* log example */
#include <stdio.h>      /* printf */
#include <math.h>       /* log */

int main ()
{
  double param, result;
  param = 5.5;
  result = log (param);
  printf ("log(%f) = %f\n", param, result );
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

这将计算5.5的日志为:1.704708.当我将5.5的日志放入我的计算中时,我得到:.740362.为什么此代码提供的值不正确?

c++ function

2
推荐指数
1
解决办法
1702
查看次数

标签 统计

c++ ×1

function ×1