Antilog and AntilogE (Float functions): Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(29 intermediate revisions by 5 users not shown)
Line 1: Line 1:
These [[Intrinsic classes|intrinsic]] functions return a number that is the natural [http://en.wikipedia.org/wiki/Antilog#Antilogarithms anti-logarithm] (or exponential) of the method object value.
{{Template:Float:Antilog and AntilogE subtitle}}
The result is the natural logarithmic base (''[http://en.wikipedia.org/wiki/E_%28mathematical_constant%29 e]'') raised to the power of the method object value.


''AntiLog'' and ''AntiLogE'' are synonyms.
The <var>AntiLog</var> and <var>AntiLogE</var> [[Intrinsic classes|intrinsic]] functions return a number that is the natural [http://en.wikipedia.org/wiki/Antilog#Antilogarithms anti-logarithm] (or exponential) of the method object value.  The result is the natural logarithmic base ([http://en.wikipedia.org/wiki/E_%28mathematical_constant%29 &#x212f;]) raised to the power of the method object value.


Available as of version 7.3 of the [[Sirius Mods]], the AntiLog function is
<var>AntiLog</var> and <var>AntiLogE</var> are synonyms.
an object-oriented version of the [[$Exp|$Exp function]] function.
===AntiLog syntax===
  %value = number:antiLog
====Syntax terms====
<dl>
<dt>%value
<dd>A numeric variable to receive the antilog of the method object.
<dt>number
<dd>A Float value.


</dl>
==Syntax==
===Usage Notes===
{{Template:Float:Antilog syntax}}
Although you might expect ''''%x:log:antilog''''
{{Template:Float:AntilogE syntax}}
to return the value in %x, the good fit techniques used
by the [[Intrinsic Log Function|Log]] and AntiLog methods make the result not
quite exact, as shown in the following example:
    2:log:antilog = 2.00000000023047
    3:log:antilog = 3.00000000017113
    4:log:antilog = 4.00000000047426
    5:log:antilog = 5.00000000057644
    6:log:antilog = 6.00000000069796
    7:log:antilog = 7.00000000056701
    8:log:antilog = 8.00000000047046
    9:log:antilog = 9.0000000010268
    10:log:antilog = 10.0000000005553
===Examples===


The following statement returns ''''1:antilog = 2.71828182845905''''.
===Syntax terms===
    [[Intrinsic classes#printtext|PrintText]] {~} = {1:antilog}
<table class="syntaxTable">
<tr><th>%number </th>
<td>A numeric variable to receive the antilog of the method object. </td></tr>
<tr><th>float </th>
<td>A <var>Float</var> value.</td></tr>
</table>


===See also===
==Usage notes==
[[List of intrinsic Float methods]]
<ul><li>Although you might expect <code>%x:log:antilog</code> to return the value in <code>%x</code>, the good fit techniques used by the <var>[[Log_(Float_function)|Log]]</var> and AntiLog methods make the result not quite exact, as shown in the following example:
<p class="code">2:log:antilog = 2.00000000023047
3:log:antilog = 3.00000000017113
4:log:antilog = 4.00000000047426
5:log:antilog = 5.00000000057644
6:log:antilog = 6.00000000069796
7:log:antilog = 7.00000000056701
8:log:antilog = 8.00000000047046
9:log:antilog = 9.0000000010268
10:log:antilog = 10.0000000005553</p>
<li><var>AntiLog</var> and <var>AntiLogE</var> are object-oriented versions of the <var>[[$Exp]]</var> function.
<li>Available as of <var class="product">Sirius Mods</var> Version 7.3.</ul>


[[Category: Intrinsic Float methods|AntiLog and AntiLogE function]]
==Examples==
[[Category: Intrinsic methods]]
The following statement returns <code>1:antilog = 2.71828182845905</code>.
[[Category:System methods]]
<p class="code">[[PrintText statement|printText]] {~} = {1:antilog}</p>


 
==See also==
 
{{Template:Float:Antilog and AntilogE footer}}
<!--
<section begin=dpl_desc />
Antilog/exponential base e of number
<section end=dpl_desc />
-->

Latest revision as of 17:12, 2 November 2012

Antilog base e of a number (Float class)


The AntiLog and AntiLogE intrinsic functions return a number that is the natural anti-logarithm (or exponential) of the method object value. The result is the natural logarithmic base () raised to the power of the method object value.

AntiLog and AntiLogE are synonyms.

Syntax

%number = float:Antilog

%number = float:AntilogE

Syntax terms

%number A numeric variable to receive the antilog of the method object.
float A Float value.

Usage notes

  • Although you might expect %x:log:antilog to return the value in %x, the good fit techniques used by the Log and AntiLog methods make the result not quite exact, as shown in the following example:

    2:log:antilog = 2.00000000023047 3:log:antilog = 3.00000000017113 4:log:antilog = 4.00000000047426 5:log:antilog = 5.00000000057644 6:log:antilog = 6.00000000069796 7:log:antilog = 7.00000000056701 8:log:antilog = 8.00000000047046 9:log:antilog = 9.0000000010268 10:log:antilog = 10.0000000005553

  • AntiLog and AntiLogE are object-oriented versions of the $Exp function.
  • Available as of Sirius Mods Version 7.3.

Examples

The following statement returns 1:antilog = 2.71828182845905.

printText {~} = {1:antilog}

See also