プログラムを作成する仕事をしていた頃、待ち時間の設定などで「ms(ミリ秒)」を使うことはありました。それでも、設定画面に「800 ms」と出てくると、一瞬「これ、何秒だっけ?」と手が止まったことがあります。
800という数字だけ見ると、ちょっとした長時間待機を覚悟しそうですが、正体は0.8秒。数字だけ妙に大物感があります。
1秒=1000 msなので、800 msは「800÷1000=0.8」で0.8秒です。1秒より0.2秒短い時間になります。
分かってしまえば簡単なのですが、いざ「800 ms」と数字で出されると、「1000で割るんだっけ?」「いや、掛けるんだっけ?」と一瞬迷うこともあります。この記事では、msの意味や秒への直し方、よく使う数値の早見表までまとめます。
800 msは0.8秒
800 msが0.8秒になるのは、「ミリ(milli)」が1000分の1を表すためです。つまり、1 msは0.001秒。別の見方をすると、800 msは1秒の80%にあたる時間です。
「800」という数字だけを見ると大きく感じますが、800 msは1秒未満です。「1000 ms=1秒」という関係を押さえると、0.8秒になる理由が分かりやすいでしょう。

msとは?ミリ秒の意味と読み方
msは「ミリ秒」を表す単位記号で、英語ではmillisecond(ミリセカンド)といいます。
msは、SI接頭語の記号m(milli)を、秒の単位記号s(second)に付けた単位記号です。milliは1000分の1を意味するため、1 ms=0.001秒、1000 ms=1秒という関係になります。
「msec」という表記を見かけたことがある人もいるかもしれません。msecはmillisecondの略語として使われることがありますが、SIで定められた単位記号はmsです。NISTでも、SI接頭語の記号は単位記号に直接つなげて表すルールが示されています。
なお、数値と単位記号の間には空白を置くため、SIの書式では「800 ms」と表します。一方、接頭語mと単位記号sの間には空白を入れず、「ms」と続けます。

つまり、msは時間を表す「ミリ秒」の単位記号です。
800 msを秒に変換する方法
msを秒に変換するときの基本ルールは、とてもシンプルです。msの数値を1000で割ります。

800 msなら、800÷1000=0.8なので0.8秒です。式で表すと、「ミリ秒で表した数値 ÷ 1000 = 秒で表した数値」となります。
たとえば500 msなら、500÷1000=0.5なので0.5秒。1200 msなら、1200÷1000=1.2なので1.2秒になります。数字が変わっても計算方法は同じなので、800 msだけを丸暗記する必要はありません。
では、逆に0.8秒をmsに変換する場合はどうでしょうか。この場合は1000を掛けます。0.8×1000=800なので、0.8秒=800 msとなります。
小数点を動かして考える方法もありますが、慣れないうちは「msから秒は1000で割る」と覚えたほうが迷いにくいでしょう。
msと秒の換算早見表
代表的な換算例を、msから秒へまとめました。計算せずに確認したいときは、下の表ですぐ確認できます。
| ms | 秒 |
|---|---|
| 100 ms | 0.1秒 |
| 200 ms | 0.2秒 |
| 300 ms | 0.3秒 |
| 500 ms | 0.5秒 |
| 600 ms | 0.6秒 |
| 700 ms | 0.7秒 |
| 800 ms | 0.8秒 |
| 900 ms | 0.9秒 |
| 1000 ms | 1秒 |
表を見ると、100 ms増えるごとに0.1秒ずつ増えていることが分かります。表にない数値でも、基本どおり1000で割れば秒に変換できます。
800 msなどの「ms」はどんな場面で使われる?
msは、秒より細かい時間間隔を表すときに使われます。たとえば、次のような場面で目にすることがあります。
- PC・スマートフォンなどの処理時間
- プログラム内の待ち時間やタイムアウト
- ゲームや通信の遅延・応答時間
ただし、同じ800 msでも「速い」「遅い」の評価は用途や環境によって変わります。この記事では、速い・遅いという評価ではなく、800 ms=0.8秒という単位換算を扱います。
800 msについてよくある質問
800 msやミリ秒の換算について、よくある疑問を短くまとめます。
800 msは何秒?
0.8秒です。
1秒は何ms?
1000 msです。
msを秒にするには?
msの数値を1000で割ります。
0.8秒は何ms?
800 msです。
msとmsecは違う?
msecはmillisecondの略語として使われることがありますが、SIで定められた単位記号はmsです。
まとめ|800 msは0.8秒
最後に覚えておきたいのは、次の4点です。
- 800 ms=0.8秒
- 1秒=1000 ms
- msから秒へ直すときは1000で割る
- 秒からmsへ直すときは1000を掛ける
800 ms以外の数値でも、このルールを使えば同じように換算できます。
参考文献・参考資料
- 国際度量衡局(BIPM)「SI prefixes」
- 国際度量衡局(BIPM)「The International System of Units (SI), 9th edition, Version 4.01」
- NIST「Definitions of SI Base Units」
- NIST「Guide to the SI, Chapter 6」


コメント