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