この計算ツールでできること
「時間の換算」ツールは、ある単位で表した1つの時間の値を、同時に16種類の時間単位へ変換します。対象とする範囲は非常に広く、想像を絶するほど微小なプランク時間や物理学で使われる時間の原子単位から、ナノ秒・ミリ秒といったメートル法の単位、日常的な分・時間・日、さらには複数の定義による「年」やユリウス世紀までを網羅しています。純粋な数学的定数のみを使うため、世界中どこでも同じ結果になる普遍的なツールです。
使い方
「時間の値」の欄に数値を入力し、その値が現在どの単位で表されているかを「入力単位」のプルダウンから選びます。続いて、表示したい有効桁数を指定してください。計算ツールはまず入力値をSI単位の秒へ換算し、その秒を各単位の換算係数で割って、結果の一覧表をまとめて埋めていきます。
計算式の解説
各単位は「秒で表した大きさ=換算係数」として定義されています。変換にあたり、ツールはまず \(\text{秒} = \text{値} \times \text{係数[入力単位]}\) を求め、次に変換先の各単位について \(\text{結果} = \text{秒} \div \text{係数[単位]}\) を計算します。たとえば1分は60秒、1時間は3600秒、1日は86400秒、そしてグレゴリオ暦の1年は \(365.2425 \times 86400 = 31{,}556{,}952\) 秒です。すべての換算係数は必ず正の値なので、ゼロ除算は決して起こらず、0や負の入力値もきちんと処理できます。
$$\text{Output} = \frac{\text{Time value} \times \text{Input unit factor (s)}}{f_{\text{target}}}$$
$$\begin{gathered} \text{Output} = \frac{S}{f_{\text{target}}} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= \text{Time value} \times \text{Input unit factor (s)} \\ f_{\text{target}} &= \text{seconds per output unit} \end{aligned} \right. \end{gathered}$$
計算例
値 = 90、入力単位を「分」とします。まず、\(\text{秒} = 90 \times 60 = 5400\) 秒。次に、\(\text{時間} = 5400 \div 3600 = 1.5\) 時間、\(\text{日} = 5400 \div 86400 = 0.0625\) 日 となります。値 = 1 秒の場合、\(\text{プランク時間} = 1 \div 5.39124760 \times 10^{-44} = 1.8548608483392 \times 10^{43}\) tp です。
よくある質問
なぜ「年」の選択肢が複数あるのですか? 分野によって用いる1年の長さが異なるためです。暦年は365日、グレゴリオ暦の年は平均365.2425日、ユリウス年はちょうど365.25日、恒星年(恒星に対して地球が1周する時間)は約365.256363日です。
プランク時間とは何ですか? 物理学において意味をもつ最小の時間単位で、約\(5.39 \times 10^{-44}\)秒です。基本物理定数から導かれます。
有効桁数の設定で答えは変わりますか? いいえ。表示する桁数を変えるだけで、内部で変換された値は常に最大精度で計算されています。