Real constants and functions: Difference between revisions
m
→{{header|Phix}}: added syntax colouring the hard way
(→{{header|jq}}: jq 1.5) |
m (→{{header|Phix}}: added syntax colouring the hard way) |
||
Line 2,087:
=={{header|Phix}}==
<!--<lang Phix>
<span style="color: #0000FF;">?</span><span style="color: #004600;">E</span> <span style="color: #000080;font-style:italic;">-- Euler number</span>
<span style="color: #0000FF;">?</span><span style="color: #004600;">PI</span> <span style="color: #000080;font-style:italic;">-- pi</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">log</span><span style="color: #0000FF;">(</span><span style="color: #004600;">E</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- natural logarithm</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">log10</span><span style="color: #0000FF;">(</span><span style="color: #000000;">10</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- base 10 logarithm</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">exp</span><span style="color: #0000FF;">(</span><span style="color: #7060A8;">log</span><span style="color: #0000FF;">(</span><span style="color: #000000;">5</span><span style="color: #0000FF;">))</span> <span style="color: #000080;font-style:italic;">-- exponential</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">sqrt</span><span style="color: #0000FF;">(</span><span style="color: #000000;">5</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- square root</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">abs</span><span style="color: #0000FF;">(-</span><span style="color: #000000;">1.2</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- absolute value</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">floor</span><span style="color: #0000FF;">(-</span><span style="color: #000000;">1.2</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- floor, -2</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">ceil</span><span style="color: #0000FF;">(-</span><span style="color: #000000;">1.2</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- ceiling, -1</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">round</span><span style="color: #0000FF;">(-</span><span style="color: #000000;">1.8</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- rounded, -2</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">trunc</span><span style="color: #0000FF;">(-</span><span style="color: #000000;">1.8</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- truncate, -1</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">power</span><span style="color: #0000FF;">(</span><span style="color: #004600;">E</span><span style="color: #0000FF;">,</span><span style="color: #7060A8;">log</span><span style="color: #0000FF;">(</span><span style="color: #000000;">5</span><span style="color: #0000FF;">))</span> <span style="color: #000080;font-style:italic;">-- displays 5.0</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">power</span><span style="color: #0000FF;">(</span><span style="color: #000000;">10</span><span style="color: #0000FF;">,</span><span style="color: #7060A8;">log10</span><span style="color: #0000FF;">(</span><span style="color: #000000;">5</span><span style="color: #0000FF;">))</span> <span style="color: #000080;font-style:italic;">-- displays 5.0</span>
<span style="color: #0000FF;">?</span><span style="color: #004600;">INVLN10</span> <span style="color: #000080;font-style:italic;">-- displays 0.434..</span>
<span style="color: #0000FF;">?</span><span style="color: #7060A8;">exp</span><span style="color: #0000FF;">(</span><span style="color: #000000;">1</span><span style="color: #0000FF;">/</span><span style="color: #004600;">INVLN10</span><span style="color: #0000FF;">)</span> <span style="color: #000080;font-style:italic;">-- displays 10.0</span>
<!--</lang>-->
=={{header|PHP}}==
|