⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 06.html

📁 linux下一些常用的C函数的说明和例子
💻 HTML
📖 第 1 页 / 共 4 页
字号:
      <div align="right"><font face='宋体' size='2'> 附加说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 使用GCC编译时请加入-lm。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 范例 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include &lt;math.h&gt;<br>
      main()<br>
      {<br>
      int exp;<br>
      double fraction;<br>
      fraction = frexp (1024,&exp);<br>
      printf("exp = %d\n",exp);<br>
      printf("fraction = %f\n", fraction);<br>
      }<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 执行 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> exp = 11<br>
      fraction = 0.500000 /* 0.5*(2^11)=1024*/<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top">  
      <div align="right"><br>
        <font face='宋体' size='2'><a name=linuxc80></a></font> </div>
    </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> <br>
        </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> <br>
      ldexp(计算2的次方值) </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 相关函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> frexp<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 表头文件 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include&lt;math.h&gt;<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 定义函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> double ldexp(double x,int exp);<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 函数说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> ldexp()用来将参数x乘上2的exp次方值,即x*2exp。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 返回值 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 返回计算结果。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 附加说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 使用GCC编译时请加入-lm。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 范例: </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> /* 计算3*(2^2)=12 */<br>
      #include&lt;math.h&gt;<br>
      main()<br>
      {<br>
      int exp;<br>
      double x,answer;<br>
      answer = ldexp(3,2);<br>
      printf("3*2^(2) = %f\n",answer);<br>
      }<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 执行 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 3*2^(2) = 12.000000<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top">  
      <div align="right"><br>
        <font face='宋体' size='2'><a name=linuxc81></a></font> </div>
    </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> <br>
        </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> <br>
      log(计算以e 为底的对数值) </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 相关函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> exp,log10,pow<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 表头文件 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include &lt;math.h&gt;<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 定义函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> double log (double x);<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 函数说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> log()用来计算以e为底的x 对数值,然后将结果返回。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 返回值 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 返回参数x的自然对数值。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 错误代码 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> EDOM 参数x为负数,ERANGE 参数x为零值,零的对数值无定义。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 附加说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 使用GCC编译时请加入-lm。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 范例 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include&lt;math.h&gt;<br>
      main()<br>
      {<br>
      double answer;<br>
      answer = log (100);<br>
      printf("log(100) = %f\n",answer);<br>
      }<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 执行 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> log(100) = 4.605170<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top">  
      <div align="right"><br>
        <font face='宋体' size='2'><a name=linuxc82></a></font> </div>
    </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> <br>
        </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> <br>
      log10(计算以10 为底的对数值) </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 相关函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> exp,log,pow<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 表头文件 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include&lt;math.h&gt;<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 定义函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> double log10(double x);<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 函数说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> log10()用来计算以10为底的x对数值,然后将结果返回。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 返回值 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 返回参数x以10为底的对数值。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 错误代码 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> EDOM参数x为负数。RANGE参数x为零值,零的对数值无定义。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 附加说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 使用GCC编译时请加入-lm。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 范例 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include&lt;math.h&gt;<br>
      main()<br>
      {<br>
      double answer;<br>
      answer = log10(100);<br>
      printf("log10(100) = %f\n",answer);<br>
      }<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 执行 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> log10(100) = 2.000000<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top">  
      <div align="right"><br>
        <font face='宋体' size='2'><a name=linuxc83></a></font> </div>
    </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> <br>
        </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> <br>
      pow(计算次方值) </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 相关函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> exp,log,log10<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 表头文件 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include&lt;math.h&gt;<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 定义函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> double pow(double x,double y);<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 函数说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> pow()用来计算以x为底的y次方值,即xy值,然后将结果返回。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 返回值 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 返回x的y次方计算结果。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 错误代码 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> EDOM 参数x为负数且参数y不是整数。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 附加说明 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 使用GCC编译时请加入-lm。<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 范例 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> #include &lt;math.h&gt;<br>
      main()<br>
      {<br>
      double answer;<br>
      answer =pow(2,10);<br>
      printf("2^10 = %f\n", answer);<br>
      }<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 执行 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> 2^10 = 1024.000000<br>
      </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top">  
      <div align="right"><br>
        <font face='宋体' size='2'><a name=linuxc84></a></font> </div>
    </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> <br>
        </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> <br>
      sin(取正玄函数值) </font> </td>
  </tr>
  <tr> 
    <td width="80" valign="top"> 
      <div align="right"><font face='宋体' size='2'> 相关函数 </font> </div>
    </td>
    <td valign="top"> <font face='宋体' size='2'> acos,asin,atan,atan2,cos,tan<br>
      </font> </td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -