本文へ移動

Hoshi Stars星

肉眼で見える星の名前・色・距離、88星座の線と境界、メシエ天体、そしてそれらを描くための7種類の図法を使えます。

「星」(ほし) は、夜空に光って見えるものです。 名前について(英語)

目次

リファレンス · 星の名前・位置・距離・色

starDistance関数

リファレンスの説明と例は英語です。見出しと目次は日本語です。

A star's distance with its uncertainty, from the parallax and its error. Sirius is 8.5 light-years, to within 0.05; Betelgeuse's distance is a published paper's (168 parsecs, 548 light-years), so it is anywhere from 480 to 640 light-years. Rigel is rougher: from 590 to 1,480 light-years.

インポート

import { starDistance } from "@johnmorrisdotca/hoshi-stars";

定義

function starDistance(star: Pick<Star, "parallaxMas" | "parallaxErrorMas">): StarDistance | undefined

引数

名前型説明
starPick<Star, "parallaxMas" | "parallaxErrorMas">

A star, or anything with a parallax in milliarcseconds and its error (a nearby star from /nearby).

戻り値

StarDistance | undefined

The distance, its error and its range in light-years, or undefined where there is no parallax (or a non-positive one).

例

import { starByName, starDistance } from "@johnmorrisdotca/hoshi-stars";

const sirius = starDistance(starByName("Sirius")!)!;
console.log(sirius.lightYears.toFixed(2), sirius.lightYearsError?.toFixed(2), sirius.lightYearsRange?.map((ly) => ly.toFixed(2)));
8.55 0.05 [ '8.50', '8.60' ]

出力(このページを作ったときに実行した結果)

ソースを見るGitHub で編集@johnmorrisdotca/hoshi-stars 0.47.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。