<html><head><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><linkrel="shortcut icon"href="../icons/favicon.ico"/><linkrel="stylesheet"type="text/css"href="../styles/branding.css"/><linkrel="stylesheet"type="text/css"href="../styles/branding-en-US.css"/><scripttype="text/javascript"src="../scripts/branding.js"></script><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>mp_exp_t Structure</title><metaname="Language"content="en-us"/><metaname="System.Keywords"content="mp_exp_t structure"/><metaname="System.Keywords"content="Math.Gmp.Native.mp_exp_t structure"/><metaname="System.Keywords"content="mp_exp_t structure, about mp_exp_t structure"/><metaname="Microsoft.Help.F1"content="Math.Gmp.Native.mp_exp_t"/><metaname="Microsoft.Help.Id"content="T:Math.Gmp.Native.mp_exp_t"/><metaname="Description"content="Represents the exponent of a floating-point number."/><metaname="Microsoft.Help.ContentType"content="Reference"/><metaname="BrandingAware"content="true"/><metaname="container"content="Math.Gmp.Native"/><metaname="file"content="e6a17880-791f-37d4-4942-cf26ce7d4cbf"/><metaname="guid"content="e6a17880-791f-37d4-4942-cf26ce7d4cbf"/><linkrel="stylesheet"type="text/css"href="../styles/branding-Website.css"/><scripttype="text/javascript"src="../scripts/jquery-1.11.0.min.js"></script><scripttype="text/javascript"src="../scripts/branding-Website.js"></script><scripttype="text/javascript"src="../scripts/clipboard.min.js"></script></head><bodyonload="OnLoad('cs')"><inputtype="hidden"id="userDataCache"class="userDataStyle"/><divclass="pageHeader"id="PageHeader">GMP Native Interface for .NET<formid="SearchForm"method="get"action="#"onsubmit="javascript:TransferToSearchPage(); return false;"><inputid="SearchTextBox"type="text"maxlength="200"/><buttonid="SearchButton"type="submit"></button></form></div><divclass="pageBody"><divclass="leftNav"id="leftNav"><divid="tocNav"><divclass="toclevel0"data-toclevel="0"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="846f5c8a-6cba-433e-9f18-cde2ff5695cd.htm"title="GMP Native Interface for .NET"tocid="roottoc">GMP Native Interface for .NET</a></div><divclass="toclevel0"data-toclevel="0"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="d9c51b9f-0c54-770b-28ea-6eebd8fef368.htm"title="Math.Gmp.Native"tocid="d9c51b9f-0c54-770b-28ea-6eebd8fef368">Math.Gmp.Native</a></div><divclass="toclevel1 current"data-toclevel="1"data-childrenloaded="true"><aclass="tocExpanded"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="e6a17880-791f-37d4-4942-cf26ce7d4cbf.htm"title="mp_exp_t Structure"tocid="e6a17880-791f-37d4-4942-cf26ce7d4cbf">mp_exp_t Structure</a></div><divclass="toclevel2"data-toclevel="2"><adata-tochassubtree="false"href="d4cd9f0b-9f54-1f1d-6a27-a0ce3122249c.htm"title="mp_exp_t Constructor "tocid="d4cd9f0b-9f54-1f1d-6a27-a0ce3122249c">mp_exp_t Constructor </a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="8968de81-b069-4c5d-e694-8aad8a2c3cdb.htm"title="mp_exp_t Methods"tocid="8968de81-b069-4c5d-e694-8aad8a2c3cdb">mp_exp_t Methods</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="d0d07662-13f1-e033-9619-1c9f89c37939.htm"title="mp_exp_t Operators and Type Conversions"tocid="d0d07662-13f1-e033-9619-1c9f89c37939">mp_exp_t Operators and Type Conversions</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="a423051c-4997-14ad-8e54-e6b961ce6932.htm"title="mp_exp_t Fields"tocid="a423051c-4997-14ad-8e54-e6b961ce6932">mp_exp_t Fields</a></div></div><divid="tocResizableEW"onmousedown="OnMouseDown(event);"></div><divid
<spanclass="keyword">type</span><spanclass="identifier">mp_exp_t</span> = <spanclass="keyword">struct</span><spanclass="keyword">end</span></pre></div></div></div><scripttype="text/javascript">AddLanguageTabSet("ID0EDCA");</script></div><p>The <spanclass="selflink">mp_exp_t</span> type exposes the following members.</p><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID2RB')"onkeypress="SectionExpandCollapse_CheckKey('ID2RB', event)"tabindex="0"><imgid="ID2RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Constructors</span></div><divid="ID2RBSection"class="collapsibleSection"><tableclass="members"id="constructorList"><tr><thclass="iconColumn">
</div> (Overrides <ahref="http://msdn2.microsoft.com/en-us/library/y3509fc2"target="_blank">ValueType<spanid="LSTB6B6C266_1"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_1?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>GetHashCode<spanid="LSTB6B6C266_2"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_2?cs=()|vb=|cpp=()|nu=()|fs=()");</script></a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/dfwy45w9"target="_blank">GetType</a></td><td><divclass="summary">Gets the <ahref="http://msdn2.microsoft.com/en-us/library/42892f65"target="_blank">Type</a> of the current instance.</div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="public;declared;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="cd071eb3-c175-836d-c47a-f9c007b8738d.htm">ToString</a></td><td><divclass="summary">
Gets a value that indicates whether the two argument values are equal.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="70eabcfd-22ae-e08e-1bc5-54f8e1ccb736.htm"><spanid="LSTB6B6C266_5"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_5?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(Int64 to mp_exp_t)</a></td><td><divclass="summary">
Converts an <ahref="http://msdn2.microsoft.com/en-us/library/6yy583ek"target="_blank">Int64</a> value to a <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="78fdf4c2-15a1-fdab-23fa-806cdf3dc983.htm"><spanid="LSTB6B6C266_6"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_6?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(UInt32 to mp_exp_t)</a></td><td><divclass="summary">
Converts a <ahref="http://msdn2.microsoft.com/en-us/library/ctys3981"target="_blank">UInt32</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="6b879622-df00-c9b2-deba-307574416ff2.htm"><spanid="LSTB6B6C266_7"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_7?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(UInt64 to mp_exp_t)</a></td><td><divclass="summary">
Converts a <ahref="http://msdn2.microsoft.com/en-us/library/06cf7918"target="_blank">UInt64</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="a5c30e13-40af-5fb4-97fa-75f4653eccee.htm"><spanid="LSTB6B6C266_8"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_8?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to Byte)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to a <ahref="http://msdn2.microsoft.com/en-us/library/yyb1w04y"target="_blank">Byte</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="2c30c503-671c-e6f1-38a8-3a42f51f8019.htm"><spanid="LSTB6B6C266_9"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_9?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to SByte)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to an <ahref="http://msdn2.microsoft.com/en-us/library/f71b253d"target="_blank">SByte</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="92ffc71c-a4b3-4367-ba65-25b82d7e5cfd.htm"><spanid="LSTB6B6C266_10"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_10?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to UInt16)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to a <ahref="http://msdn2.microsoft.com/en-us/library/s6eyk10z"target="_blank">UInt16</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="0c44ebce-9678-a295-598a-588046225af2.htm"><spanid="LSTB6B6C266_11"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_11?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to Int16)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to an <ahref="http://msdn2.microsoft.com/en-us/library/e07e6fds"target="_blank">Int16</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="6b71bf90-ded3-6f2b-f59b-19b7e3442ef4.htm"><spanid="LSTB6B6C266_12"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_12?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to UInt32)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to a <ahref="http://msdn2.microsoft.com/en-us/library/ctys3981"target="_blank">UInt32</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="bb3fdf5b-8b0e-e922-a1bd-cd337a89f971.htm"><spanid="LSTB6B6C266_13"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_13?cs=Explicit|vb=Narrowing|cpp=Explicit|nu=Explicit|fs=Explicit");</script>(mp_exp_t to UInt64)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to a <ahref="http://msdn2.microsoft.com/en-us/library/06cf7918"target="_blank">UInt64</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="fa401922-089c-d6e0-8ef7-e9013676e9e5.htm"><spanid="LSTB6B6C266_14"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_14?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(Byte to mp_exp_t)</a></td><td><divclass="summary">
Converts a <ahref="http://msdn2.microsoft.com/en-us/library/yyb1w04y"target="_blank">Byte</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="835b1c14-21a0-f806-1953-af0ddf068758.htm"><spanid="LSTB6B6C266_15"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_15?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(Int16 to mp_exp_t)</a></td><td><divclass="summary">
Converts an <ahref="http://msdn2.microsoft.com/en-us/library/e07e6fds"target="_blank">Int16</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="82a3fa70-9dcd-a931-eb3e-18095e458891.htm"><spanid="LSTB6B6C266_16"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_16?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(Int32 to mp_exp_t)</a></td><td><divclass="summary">
Converts an <ahref="http://msdn2.microsoft.com/en-us/library/td2s409d"target="_blank">Int32</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="2f9a1c6d-82f4-6ef2-476a-8231d6b7d497.htm"><spanid="LSTB6B6C266_17"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_17?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(SByte to mp_exp_t)</a></td><td><divclass="summary">
Converts a <ahref="http://msdn2.microsoft.com/en-us/library/yyb1w04y"target="_blank">Byte</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="94f00d9c-cc2e-8ce7-56e5-f827238651cd.htm"><spanid="LSTB6B6C266_18"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_18?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(UInt16 to mp_exp_t)</a></td><td><divclass="summary">
Converts a <ahref="http://msdn2.microsoft.com/en-us/library/s6eyk10z"target="_blank">UInt16</a> value to an <spanclass="selflink">mp_exp_t</span> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="015f7dd6-55ab-71d0-316b-71a3f99799c3.htm"><spanid="LSTB6B6C266_19"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_19?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(mp_exp_t to Int32)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to an <ahref="http://msdn2.microsoft.com/en-us/library/td2s409d"target="_blank">Int32</a> value.
</div></td></tr><trdata="public;static;declared;notNetfw;"><td><imgsrc="../icons/puboperator.gif"alt="Public operator"title="Public operator"/><imgsrc="../icons/static.gif"alt="Static member"title="Static member"/></td><td><ahref="e7a5fd85-46d5-46ed-b943-3c245fae350a.htm"><spanid="LSTB6B6C266_20"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LSTB6B6C266_20?cs=Implicit|vb=Widening|cpp=Implicit|nu=Implicit|fs=Implicit");</script>(mp_exp_t to Int64)</a></td><td><divclass="summary">
Converts an <spanclass="selflink">mp_exp_t</span> value to an <ahref="http://msdn2.microsoft.com/en-us/library/6yy583ek"target="_blank">Int64</a> value.