Difference between revisions of "Template:OrbitAltitude"
From Kerbal Space Program Wiki
m (Add optional "round" and "suffix" arguments.) |
(Produce a value in meters if radius_m is specified instead of radius_km.) |
||
Line 1: | Line 1: | ||
− | {{#expr: <!-- | + | {{#if: {{{radius_km|}}}|<!-- |
+ | -->{{#expr: <!-- | ||
--> ( <!-- | --> ( <!-- | ||
--> ( <!-- | --> ( <!-- | ||
Line 9: | Line 10: | ||
--> ) - {{{radius_km}}} <!-- | --> ) - {{{radius_km}}} <!-- | ||
--> {{{round|}}} <!-- | --> {{{round|}}} <!-- | ||
− | -->}} {{{suffix|km}}}<noinclude> | + | -->}} {{{suffix|km}}}<!-- |
+ | -->|<!-- | ||
+ | -->{{#expr: <!-- | ||
+ | --> ( <!-- | ||
+ | --> ( <!-- | ||
+ | --> ( <!-- | ||
+ | --> {{{period_s}}}^2 * {{G}} * {{{mass_kg}}} <!-- | ||
+ | --> / (4 * pi^2) <!-- | ||
+ | --> ) ^ (1/3) <!-- | ||
+ | --> ) <!-- | ||
+ | --> ) - {{{radius_m}}} <!-- | ||
+ | --> {{{round|}}} <!-- | ||
+ | -->}} {{{suffix|m}}}<!-- | ||
+ | -->|<!-- | ||
+ | <noinclude> | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 15: | Line 30: | ||
|- | |- | ||
| <pre><nowiki>{{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_km=320}}</nowiki></pre> || {{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_km=320}} | | <pre><nowiki>{{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_km=320}}</nowiki></pre> || {{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_km=320}} | ||
+ | |- | ||
+ | | <pre><nowiki>{{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_m=320000}}</nowiki></pre> || {{OrbitAltitude | period_s=64980 | mass_kg=4.515e21 | radius_m=320000}} | ||
|} | |} | ||
Revision as of 23:32, 17 October 2012
{{#if: |Expression error: Unrecognized punctuation character "{". km|Expression error: Unrecognized punctuation character "{". m|