Added double precision parsec to light year conversion.

ver1_5_1
Chris Laurel 2005-07-18 17:21:58 +00:00
parent 17d1a258df
commit 55ef4fa4f6
2 changed files with 12 additions and 0 deletions

View File

@ -71,11 +71,21 @@ float astro::lightYearsToParsecs(float ly)
return ly / (float) LY_PER_PARSEC;
}
double astro::lightYearsToParsecs(double ly)
{
return ly / (double) LY_PER_PARSEC;
}
float astro::parsecsToLightYears(float pc)
{
return pc * (float) LY_PER_PARSEC;
}
double astro::parsecsToLightYears(double pc)
{
return pc * (double) LY_PER_PARSEC;
}
float astro::lightYearsToKilometers(float ly)
{
return ly * (float) KM_PER_LY;

View File

@ -69,7 +69,9 @@ namespace astro
float absToAppMag(float absMag, float lyrs);
float appToAbsMag(float appMag, float lyrs);
float lightYearsToParsecs(float);
double lightYearsToParsecs(double);
float parsecsToLightYears(float);
double parsecsToLightYears(double);
float lightYearsToKilometers(float);
double lightYearsToKilometers(double);
float kilometersToLightYears(float);