<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Math.h</id>
	<title>Math.h - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Math.h"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Math.h&amp;action=history"/>
	<updated>2026-06-29T09:21:07Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Math.h&amp;diff=858379&amp;oldid=prev</id>
		<title>imported&gt;Cheuye：​维护清理</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Math.h&amp;diff=858379&amp;oldid=prev"/>
		<updated>2025-06-27T04:39:24Z</updated>

		<summary type="html">&lt;p&gt;维护清理&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Lowercase}}&lt;br /&gt;
{{NoteTA&lt;br /&gt;
|G1 = Math&lt;br /&gt;
}}&lt;br /&gt;
{{C_Standard_library}} &amp;lt;!-- to edit this template go to [[template:C_Standard_library]] --&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;math.h&amp;lt;/code&amp;gt;是[[C標準函数庫]]中的[[头文件]]（[[头文件|標頭檔]]）。提供用于常用[[高等数学|高级数学运算]]的运算函数。&lt;br /&gt;
&lt;br /&gt;
== 包含的函數原形 ==&lt;br /&gt;
===[[三角函数|三角函數]]類===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double sin(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[正弦]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double cos(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[余弦|餘弦]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double tan(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[正切]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double asin(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[反正弦]]，结果介于 &amp;lt;math&amp;gt;[-\frac{\pi}{2}, \frac{\pi}{2}]&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double acos(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[反餘弦]]，结果介于&amp;lt;math&amp;gt;[0,\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double atan(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[反正切]]（主值），结果介于 &amp;lt;math&amp;gt;[-\frac{\pi}{2}, \frac{\pi}{2}]&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double atan2(double, double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[atan2|反正切]]（整圆值），结果介于&amp;lt;math&amp;gt;[-\pi,\pi]&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double sinh(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[双曲正弦]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double cosh(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[双曲余弦]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double tanh(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[双曲正切]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===[[指數函數|指数]][[对数]]類===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double exp(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[指數函數]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double sqrt(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|开平方根&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double log(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[自然對數]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double log10(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[常用對數]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double pow(double, double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|计算 &amp;lt;math&amp;gt;x^y&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;float powf(float, float);&amp;lt;/code&amp;gt;&lt;br /&gt;
|功能等同于 pow()，只是输入参数与输出参数皆为单浮点数&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===[[取整函數]]===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double ceil(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[取整函数|上取整]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double floor(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|[[取整函数|下取整]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===[[绝对值]]===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;int abs(int);&amp;lt;/code&amp;gt;&lt;br /&gt;
|求整型的绝对值 &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double fabs(double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|求[[绝对值]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double cabs(struct complex);&amp;lt;/code&amp;gt;&lt;br /&gt;
|求复数的绝对值&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===标准化[[浮点数]]===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double frexp(double f, int *p);&amp;lt;/code&amp;gt;&lt;br /&gt;
|标准化浮点数，&amp;lt;math&amp;gt;f = x * 2^p&amp;lt;/math&amp;gt;，已知 &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt; 求 &amp;lt;math&amp;gt;x, p&amp;lt;/math&amp;gt; ( &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;介于&amp;lt;math&amp;gt;[0.5, 1]&amp;lt;/math&amp;gt; )&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double ldexp(double x, int p);&amp;lt;/code&amp;gt;&lt;br /&gt;
|与 frexp() 相反，已知 &amp;lt;math&amp;gt;x, p&amp;lt;/math&amp;gt; 求 &amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===[[取整]]与[[模除|取余数]]===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double modf(double, double *);&amp;lt;/code&amp;gt;&lt;br /&gt;
|将参数的整数部分通过指针回传，返回小数部分&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double fmod(double, double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|返回两参数相除的余数&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===其他===&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
![[函数原型]]&lt;br /&gt;
!描述&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double hypot(double, double);&amp;lt;/code&amp;gt;&lt;br /&gt;
|已知直角三角形两个直角边长度，求斜边长度&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double ldexp(double x, int exponent);&amp;lt;/code&amp;gt;&lt;br /&gt;
|计算&amp;lt;math&amp;gt;x*2^{\text{exponent}}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;double poly(double x, int degree, double coeffs []);&amp;lt;/code&amp;gt;&lt;br /&gt;
|计算多项式&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;int matherr(struct exception *);&amp;lt;/code&amp;gt;&lt;br /&gt;
|数学错误计算处理程序&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==参考==&lt;br /&gt;
*《C &amp;amp; C++ Code Capsules》&lt;br /&gt;
{{Compu-lang-stub}}&lt;br /&gt;
[[Category:C标准库头文件]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Cheuye</name></author>
	</entry>
</feed>