C/C++求对数

原创 2016年08月29日 21:43:29

   C的数学函数库定义了自然对数函数log,但没有定义以其他数为底的对数,可以通过换底公式来实现之:



测试代码:

  1. #include "stdio.h"  
  2. #include "conio.h"  
  3. #include <math.h>  
  4.   
  5. #define   E    2.718282   
  6.   
  7. int main()  
  8. {  
  9.     double a,b;  
  10.   
  11.     a = log(100) / log(10);  
  12.   
  13.     b = log(E);  
  14.   
  15.     printf("a = %f \nb = %f",a, b);  
  16.   
  17.     getch();  
  18.   
  19.     return 0;  
  20. }  

输出结果:

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C/C++对数组的引用

所谓数组引用,即指向数组的引用;如:               int   a[10] ;     ...

c++对数组的排序

  • 2014-05-26 19:28
  • 1012B
  • 下载

BZOJ 2301 Problem B(x属于[a,b],y属于[c,d]满足gcd(x,y)=k的(x,y)的有序对数)

题目链接: BZOJ 2301 Problem B 题意: 区间x∈[a,b],y∈[c,d]满足gcd(x,y)=k的(x,y)的对数x\in [a,b],y \in[c,d]满足gcd(x,...

C专家编程--指针和数组(四) 指针对数组的访问

首先,我要说明的,在C语言中,把“多维数组”叫做“数组的数组”更好理解一下。(下面我就统一称之为“数组的数组”) 有的教程中喜欢将数组的数组用矩阵表示,不过我更趋向于直线表示,如下图(定义数组的数组...

腾讯笔试编程题:两两二元组差最小最大对数(C++)

题目: 小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢? 输入描述: 输入包含多组测试数据。 对于每组测试数据: N - 本组测试数据有n个数 ...
  • lxubin
  • lxubin
  • 2016-09-04 22:42
  • 2145

c++对数组的引用

所谓数组引用,即指向数组的引用;如    int   a[10] ;         int   (&b)[10] = a ;如果写成 int ...

c++对数组的引用

所谓数组引用,即指向数组的引用; 如 int a[10] ;  int (&b)[10] = a ; 如果写成 int a[10] ; ...

poj 2417 Discrete Logging(求离散对数)

Discrete Logging Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 3464 ...

ACM ICPC 2011–2012, NEERC, Northern Subregional Contest J. John’s Inversions(合并排序求逆序数对数)

题目链接:http://codeforces.com/gym/100609/attachments 题目大意:有n张牌,每张牌有红色和蓝色两面,两面分别写了一些数字,同种颜色的任意两个数字若排在前面...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)