i11235mのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 33%
- お礼率
- 20%
- 登録日2008/04/12
- 同じ時間なのに、60進と10進とで給与の金額に誤差が生じる
時間の計算方法がA社とB社で異なります。 それによって同じ時間なのに 給与の金額が異なります。 A社→60進 B社→10進 元の時間「100.88」(10進) ------------ A社→10進から60進に計算し直しています。 整数(時間)はそのままで、小数点以下(分)を60で掛けて、端数を切り捨てています。 例(100.88 → 100 & 0.88*60=52.8)=100:52 0.8は切り捨てています。 ACCESSでの計算例 CDbl(Fix([時間]) & "." & Fix(Mid([時間], InStr(1, [時間], ".", vbBinaryCompare)) * 60)) ----- B社→元の時間「100.88」をそのまま使用 ------------ 時給(1000円)に換算すると・・・ A社→「100:52」 時間と分とに分けて計算 時間→時間×時給 + 分→小数点切り上げ(分×時給×100÷60) 答え=100867円 ACCESSでの計算例 Fix(CCur(([時給]*Int([時間]))+usRoundUp([時給]*([時間]-Int([時間]))*100/60,0))) ----- B社→「100.88」 時間×時給 100.88*1000 答え=100880円 ------------ ご質問したいことは、 A社→100867円、B社→100880円と、 どうして「13円」の発生するのか ご教示して頂けたら幸いです。
- DNAの二重らせん構造
DNAを構成しているヌクレオチドは互いに逆向きに並んでいますが、逆向きに並んでいないと二重らせんの内部に上手くはまらないのはなぜですか?ご回答よろしくお願いします。
- どうして人間は右利きが多いのでしょうか?
どうして人間は右利きが多いのでしょうか? 私は左利きなのですがどうして人間は右利きが多いのか不思議です。ギッチョの人が右利きに強制されたと言う話も聞きますがそれでも大多数が右利きです。どうしてでしょうか?