1秒ってどうやって決められているの?

query_builder 2025/09/21

•1秒ってどうやって決められているの?私たちが普段使う「1秒」という時間。時計を見ると、1秒ごとに針が動いたり、スマホの画面が更新されたりします。でも、この「1秒」はどうやって決められているのでしょうか?実はとても科学的で正確なルールがあるんです。今日はその秘密をわかりやすく紹介します。昔の「1秒」はどう決まっていた?昔は、1秒を「地球が1回自転する時間」をもとに決めていました。地球が太陽の周りを1年かけて回る間に昼と夜ができ、その1日の1/86,400が1秒です。つまり、1日は24時間、1時間は60分、1分は60秒だから、24×60×60=86,400秒というわけです。でも、地球の自転は少しずつ遅くなったり不規則だったりして、正確な1秒を作るのには向いていませんでした。今の「1秒」は原子時計で決めているそこで、現代では「セシウム原子」という原子が振動する回数を基準に1秒を決めています。セシウム原子はとても規則正しく特定の周波数で振動していて、その振動を数えて「9,192,631,770回振動する時間」を1秒と定めています。この方法だと、どこで測っても同じ正確な1秒が得られ、地球の動きに左右されません。1秒が正確だからこそプログラミングもできるプログラミングやコンピュータの世界では、正確な時間がとても大切です。例えばゲームでキャラクターが1秒間に何歩進むか、アニメーションのスピード調整、またネットワークでの通信時間の管理など、時間のズレがあると動きがおかしくなったり、データが正しく送れなかったりします。コンピュータの時計とプログラミングコンピュータは内蔵の時計(クロック)を使って時間を計っています。このクロックも原子時計をもとに調整されていて、すごく正確です。プログラマーは「タイマー」や「待ち時間」をプログラムで指定するとき、この正確な時間を使って処理をコントロールします。例えば「1秒待ってから次の処理をする」という命令を書けば、ほぼ正確に1秒後に動作します。もし1秒の定義が曖昧だったら、プログラムは動かなくなったり、ゲームの動きがガタガタになったりします。まとめ「1秒」は昔は地球の動きから決まっていましたが、今はセシウム原子の正確な振動回数で決まっています。この正確な「1秒」があるからこそ、コンピュータやプログラムは正しく動き、ゲームやネット、動画など私たちの生活を支えています。プログラミングを学ぶとき、時間の正確さも大事なポイントだと覚えておくといいですね。


----------------------------------------------------------------------

バーサット 守山校

住所:愛知県名古屋市守山区大谷町14-6

電話番号:052-791-3885

----------------------------------------------------------------------