- 締切済み
時刻計算の仕方おしえてください!!
マイクロセカンドまである時刻の計算をやり方教えてください?? 例 4時37分34秒7232マイクロセカンド・・・・・(1) 4時37分33秒368194マイクロセカンド・・・・(2) (1) - (2) を計算したいんです。こんな計算が100個以上あるんです。 公式化してくれるとうれしいです。ずうずうしくてごめんなさい。 繰り上げがあったりするからややこしくって・・・焦 ちなみに7232マイクロセカンドをミリセカンドにするのはどうしたらいいんでしょうか??7232÷100したらいいんですか?? 数学苦手なんで教えてください。数字得意な方おしえてください!!
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- Gospel
- ベストアンサー率25% (7/28)
ミリは1/1000(10の-3乗)という意味で、小数で表すと0.001→ 1 から小数点を3桁左に動かしますね。 マイクロは1/1000000(10の-6乗)という意味で、小数で表すと0.000001です。→ 1 から小数点を6桁左に動かします。 ミリからマイクロにかえるには小数点を左に3つ動かしてください。 因みによく使われる「キロ」は1000倍(10の3乗)の意味を持っています。
- maris_stella
- ベストアンサー率71% (241/336)
1秒の1000分の1が、ミリセカンド(ミリ秒)、1ミリセカンドの1000分の1が、マイクロセカンド(マイクロ秒)です。ミリセカンドやマイクロセカンドは、10進法になっています。 具体的に次に計算してみますから、そこから、計算方法を理解してください。なお、プログラムは簡単に作れますが、プログラムを作るほどでもないでしょう。 (1)-(2)の場合: 4時37分34秒723,200 -4時37分33秒368,194 ―――――――――――――――――――― 0時00分01秒355,006 つまり、1秒355ミリセカンド6マイクロセカンドとなります。 または、1秒355,006マイクロセカンドです。 マイクロセカンドの場所の引き算は、単純な引き算です: 723,200 -368,194 ―――――――――――――――――――― 355,006 こういう計算をすれば良い訳です。マイクロ秒とミリ秒の区別のため、上のように「,」を入れると分かりやすくなります。 (2)-(1)を計算してみます。マイナスの結果になります。 4時37分33秒368,194 -4時37分34秒723,200 ―――――――――――――――――――― -0時00分02秒644,994 暫定的にこう書きました ここで重要なことは、答えは、「-2秒644,955マイクロ秒」ではないということです。 この答えは、実は、 -2秒+644,994マイクロ秒 という意味なのです。 ですから、正しい答えは、 -1秒355,006マイクロ秒です。 (1)-(2)の答えが、1秒355,006マイクロ秒ですから、 (2)-(1)の答えは、先の答えにマイナスを付けたものになるはずです。 いちいち、そういうことを考えていると面倒ですから、答えが、マイナスになると、見て分かる場合は、A-Bなら、B-Aを計算して、この答えに、マイナスの符号を付けるとよいということになります。 例えば: 4時37分33秒368,194 -7時25分42秒723,200 ―――――――――――――――――――― の場合、逆にして計算し、後で、全体にマイナスを付けた方が間違いが起こらないのです。 7時25分42秒723,200 -4時37分33秒368,194 ―――――――――――――――――――― 2時48分09秒355,006 答えは、-2時48分09秒355,006マイクロ秒 です。
- jmh
- ベストアンサー率23% (71/304)
M$-Excelなどで、 I1に「=A1*60*60*1000000+B1*60*1000000+C1*1000000+D1」 J1に「=E1*60*60*1000000+F1*60*1000000+G1*1000000+H1」 K1に「=I1-J1」 L1に「=TRUNC(K1/60/60/1000000)」 M1に「=MOD(TRUNC(K1/60/1000000),60)」 N1に「=MOD(TRUNC(K1/1000000),60)」 O1に「=MOD(TRUNC(K1),100000)」 α:「A1」時「B1」分「C1」秒「D1」μ秒 β:「E1」時「F1」分「G1」秒「H1」μ秒 α-β:「L1」時「M1」分「N1」秒「O1」μ秒 TRUNC(△) は、△の小数部切り捨てです。 MOD(△,▼) は、△÷▼の剰余です。
- sippouhugu
- ベストアンサー率23% (92/397)
ミリは10の(-3)乗、マイクロは10の(-6)乗ですので、 換算する時は、÷1000ですよ。 7232マイクロセカンドは、7.232ミリセカンドです。 引き算する時に秒以下の単位が引ききれないときは、 繰り下がりの計算のときみたいに、秒の位から借りて来ます。 単位がミリセカンドの時は、1秒は1,000ミリセカンド、 マイクロセカンドの時は、1秒は1,000,000マイクロセカンドです。 例の場合は、秒以下の部分は、「1,007,232-368,194」です。 私が表記したように、3桁ごとに「,」を置いて考えると、わかりやすいと思いますよ。