9 <meta name=
"viewport" content=
"width=1200, initial-scale=0.5">
11 <meta http-equiv=
"Content-Location" content=
"/v0.0/ion/Decimal/Context">
12 <link rel=
"stylesheet" href=
"index.css">
14 <link href=
"https://fonts.googleapis.com/css?family=Inconsolata&subset=latin-ext" rel=
"stylesheet">
15 <script src=
"//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
16 <link rel=
"shortcut icon" href=
"/v0.0/favicon.ico">
24 <a href=
"./ion/Decimal/Context">Edit
</a>
29 <li>↰ <a href=
"./">Home
</a>
34 ↑ <a href=
"./ion">
40 ↑ <a href=
"./ion/Decimal">
46 ↻ <strong><a href=
"./ion/Decimal/Context">Context
</a></strong>
52 ↳ <a href=
"./ion/Decimal/Context/Dec128">Dec128
</a>
57 ↳ <a href=
"./ion/Decimal/Context/Dec32">Dec32
</a>
62 ↳ <a href=
"./ion/Decimal/Context/Dec64">Dec64
</a>
67 ↳ <a href=
"./ion/Decimal/Context/DecMax">DecMax
</a>
72 ↳ <a href=
"./ion/Decimal/Context/Rounding">Rounding
</a>
77 ↳ <a href=
"./ion/Decimal/Context/__construct">Context::__construct
</a>
86 <li>↲ <a href=
"./ion/Decimal/__construct">Decimal::__construct
</a></li>
88 <li>↲ <a href=
"./ion/Decimal/equals">Decimal::equals
</a></li>
90 <li>↲ <a href=
"./ion/Decimal/isInt">Decimal::isInt
</a></li>
92 <li>↲ <a href=
"./ion/Decimal/toInt">Decimal::toInt
</a></li>
94 <li>↲ <a href=
"./ion/Decimal/toString">Decimal::toString
</a></li>
105 <h1>class ion\Decimal\Context
</h1>
106 <p>An ion\Decimal's context.
</p>
107 <h2>Constants:
<a id=
"Constants:" href=
"#Constants:" class=
"permalink" aria-hidden=
"true" title=
"">#
</a></h2>
109 <h2>Properties:
<a id=
"Properties:" href=
"#Properties:" class=
"permalink" aria-hidden=
"true" title=
"">#
</a></h2>
111 <li>public int $digits
<br />
113 <li>public int $eMax
<br />
114 Maximum exponent.
</li>
115 <li>public int $eMin
<br />
116 Minimum exponent.
</li>
117 <li>public ion\Decimal\Context\Rounding|int $round
<br />
119 <li>public bool $clamp
<br />
120 Whether to clamp.
</li>
125 <h2 id=
"Functions:">Functions:
</h2>
129 <h3><a href=
"ion/Decimal/Context/__construct">Context::__construct
</a></h3>
130 <p>Create a new decimal context.
</p>
132 <p>void ion\Decimal\Context::__construct(int $digits, int $eMax, int $eMin, ion\Decimal\Context\Rounding|int $round, bool $clamp)
</p>
138 <h2 id=
"Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:
</h2>
142 <h3><a href=
"ion/Decimal/Context/Dec128">Dec128
</a></h3>
143 <p>Create a context suitable for
128bit decimals.
</p>
145 <p>static ion\Decimal\Context ion\Decimal\Context::Dec128()
</p>
149 <h3><a href=
"ion/Decimal/Context/Dec32">Dec32
</a></h3>
150 <p>Create a context suitable for
32bit decimals.
</p>
152 <p>static ion\Decimal\Context ion\Decimal\Context::Dec32()
</p>
156 <h3><a href=
"ion/Decimal/Context/Dec64">Dec64
</a></h3>
157 <p>Create a context suitable for
64bit decimals.
</p>
159 <p>static ion\Decimal\Context ion\Decimal\Context::Dec64()
</p>
163 <h3><a href=
"ion/Decimal/Context/DecMax">DecMax
</a></h3>
164 <p>Create a context with maximum settings.
</p>
166 <p>static ion\Decimal\Context ion\Decimal\Context::DecMax([ion\Decimal\Context\Rounding|int $round = ion\Decimal\Context\Rounding::HalfEven])
</p>
170 <h3><a href=
"ion/Decimal/Context/Rounding">Rounding
</a></h3>
171 <p>Rounding mode.
</p>
173 <p>enum ion\Decimal\Context\Rounding implements BackedEnum, UnitEnum
</p>
178 <div id=
"disqus_thread"><button id=
"disqus_activator">Show
<span> </span> Comment(s)
</button></div>
180 var disqus_shortname = 'mdref';
181 var disqus_identifier = 'ion/Decimal/Context';
187 <li><a href=
"https://github.com/m6w6/mdref">mdref-v2.0
189 <li><a href=
"LICENSE">© 2013-
2022 All rights reserved.
</a></li>
196 <script src=
"index.js"></script>