職場にて

2005年3月22日 お仕事
 貴方は黙って仕事ができますか?

 沈黙を守れますか?

 私は守れません(ぉぃ

 そんなわけで私は仕事中もちょっとしたことで両隣の同僚に声をかけたり、つまらないハナシをしたりしているんですが、ふと今日そんな自分が浮いていることに今更ながらに気づいてしまったんですよ。

 ・・・でもなあ、気づいたところでやっぱり一言も話さないで手だけ動かすなんて私にはちょっと・・・おかしいですかねぇ?
仕事やってて気づいたんですが。

  a = 100000 * 128.4988

これですと a は 12849880 ですが、これに小数点切捨てのIntやFixをかますとなんでか -1 されます。

  a = Int(100000 * 128.4988)
  a = 12849879

これが発生するのは、
100000〜8220000 と、128.4988〜715.4988 の掛け算のみ(後者の値は少数点以下”.4988”固定)

最新のだと修正されているんだろうか・・・。

 なので小数点以下の切捨ては

 Int(a)
 Fix(a)

ではなく、

 Application.WorksheetFunction.RoundDown(a, 0)

にされた方が吉かと。

 どっちかと言うとオボエガキだな。
 今日、私の担当システムについて問い合わせのあったユーザさんから頂いた、お褒めの言葉。
今までは旧システムと比べてどうの、遅いの、(理解できないから)使いづらいだの、と文句ばかりだったところにこのセリフですよ。

 思わずジーンときて、本当に心の底から「ありがとうこざいます」とか言ってみたり (つД`)

 やっぱり人間、褒められたり認められたりすると嬉しいものなんですねぇ ヽ(´ー`)ノ

 ちょっと仕事へのモチベーションが回復しました。 (`・ω・´)ヨーシ、ガンバルゾ!

・・・って、まあ感心された部分は私の担当じゃなかったりするわけだが(・∀・;)  ま、同じチームということで(w