2008年2月25日

エクセルは小数の計算が苦手・・・

00c89c88.gif http://pc.nikkeibp.co.jp/pc21/special/index.shtml

 後輩から,以前私がエクセルで作ったアンケート処理の式が理解できない,との苦情・・・
 配列数式で条件式(20代の男性で市内在住で女性問題に関心のある人の数をカウント,とか)をやっている部分

 一くさりうんちくを・・・と思いきや,残念ながら突然の来客があって,結局,{}の出し方を教えてその場はおしまい・・

 で,Webでうまい説明をしているところはないかと検索をかけて出てきたのが,このページ(◆"達人"芳坂和行氏に学ぶ、エクセル「配列数式」講座)
です。
 大変よくまとめてあり,非常によくわかります。

(ここから本題)
 さて,10年ほど前の職場では,123とエクセルが半々のシェアを争っていました。
 どちらを使うかは職員の好みだったのですが,私は,マクロの可読性の高さから,できるだけエクセルを使うようにしていました。(123のマクロは,アセンブラみたいだった)

 で,数字をかけたり割ったりしていると,時々,1だけ,「計算が合わない」場合があることに気付きました。
 随分気を付けてシートをチェックするのですが,「計算が合わない」場合の一般条件は,結局見つけられませんでした。

 問題が,エクセル内部の演算処理にあることは明らかだったのですが,どのような場合に「計算が合わない」のか,が明らかに出来ないと,対処のしようがありません・・・

 会社のシステム担当に相談すると,「全ての式をroundせよ」という,非現実的な答えが返ってきました・・(再計算に10分くらい掛かったはず・・・)

 そのころエクセルのマクロ本を出している人が運営していたメーリングリストでいろいろやり取りして,お書物の計算式とおりに式を組むと,誤差が累乗的に増加する場合があること(小数のかけ算・割り算とか),このような場合は,式を誤差が出にくい形に変形することとかいった処理で,随分「計算が合わない」場合は減ってきたのですが,それでも,誤差の出る計算式がどこに隠れているかわからない・・・

 たとえば,(当時の)地方債などは,積算は10万単位で申請は原則100万円単位,でも償還は1円単位(当たり前ですな)となっていて,それぞれに決められた様式があって,それで1000000で割ったり100000をかけたりしていました。(あと補助裏や充当率のチェックなど・・)

 ですから,1合わないということは,最大100万円合わないと言うことになります・・

 で,最終的に採った方法は,全て1円単位の整数で処理をして,最後に単位で揃えること。
 つまり,計算は別のシートで全て1円単位の整数でやってしまい,様式に表示するときのみ,様式の要求する単位に揃える,という方法です。

 エクセルは,整数は999兆円(15桁)までは正確にやってくれるので,
まあ,単年度の借金の計算くらいなら大丈夫,なわけです・・

 で,ここら辺の事情と対処法が,このURLの「◆"達人"芳坂和行氏に学ぶ、エクセル(Excel)「演算誤差」対策講座」に,詳しく解説されています。
 
 あの頃にこんなサイトが有れば,あんなに苦労しなくて済んだのに・・・
 なんだか悔しくて,全部読んでしまいました・・・


余談 その1)
 マクロでユーザー関数の定義はやりましたが,微小数を加える,というのは考えつかなかったなぁ・・・
 でも,あの膨大なシートの計算式から,対処の必要な式を対策するのは,事実上無理だったですな(3月前のシートの処理など,覚えていられないし)・・

余談 その2)
 そう言えば,決算統計の「1だけ合わない」にも困らされましたね・・
 いまはMD持ち込みだそうですが,これも1円単位なら「1だけ合わない」こともないのですね・・

余談 その3)
 国と地方の借金の総額(国際+地方債の額)は,19年度末で,773兆円です。
 もうすぐ,エクセルでは誤差が生じる領域に突入しそうです・・・
http://www.mof.go.jp/zaisei/con_03_g03.html

2008年2月17日

電子手帳購入・・

index_products.gif娘が,何とか私立高校の入試を,ほどほどの成績でクリアしたので,かねてからのお約束の電子手帳をゲットすることにしました。

 風邪でへろへろで寝込んだ布団の中から検索すると,価格.COMの最安値は27,800円弱・・
 ヤマダ電機で37,000円弱だったので,ポイント+送料を考慮しても,通販の方が安い・・
 が,最安値+送料無料のショップは,2月14日登録にもかかわらず,すでに売り切れ・・・
 次点の28,800円のショップで,代引き手数料550円でゲットしました。

 妻と私の機種選定のポイントは,
  ・バックライト
  ・ベーシックジーニアス英和
  ・串刺し検索(複数辞書の一括検索)
だったのですが,娘に言わせると,古語辞典と歴史小辞典が一番ありがたいのだそうです。

 「これ以上辞書なんか持てない」というのが,その理由でありました。

 さて,公立高校をクリアした暁には,携帯電話を買ってやる約束なのですが,どうなることやら・・・

2008年2月 6日

冷蔵庫も危ない・・・(自分用メモ)

4984824789838.jpg 朝,妻に,冷蔵庫が動いてない,と起こされた(ピーという電話の呼び出しのような音がしたらしい) 

 取説を探し出して,5:30amにカスタマーセンターにtel 
 コンセントを抜いて15分放置し,電源再投入で直ることもある,9:00amに修理の者から電話をさせる,とのこと 

 とりあえず,復旧した模様 



 修理の人は,吸入口の埃を除去した上で,
  ・モーターかコンプレッサの故障の可能性有り
  ・コンプレッサなら買い換えが上策
  ・壊れるとすれば,この1週間のうちに壊れる
との話であったとのこと

 取り急ぎ,ヤマダ電気で後継機を物色・・・ 
 う・・・高い・・・ 

 新製品は秋口に出るらしいので,その前後に型落ちを狙うのが吉らしいが,そんな悠長なことを言っていられるかどうか・・・
 
~~~~~~~~~~~~~~
今後の対応のためのまとめ
~~~~~~~~~~~~~~
◎構造など
・冷蔵庫の構成デバイスはコンプレッサー(圧縮機)と配管
・配管内には低圧力で液化するガス(冷媒という)が入っている
・気体状態の冷媒はコンプレッサーで圧縮されて液体に→配管→気体に戻る→周りから熱を奪う(気化熱)
・インバーターは冷蔵庫内の温度を見て、コンプレッサーの回転数(周波数)を変える
・冷蔵庫の消費電力(W)は100?200W前後
 ただし,常時冷却しているため消費電力量(Wh)は大きく,家庭における消費電力量ウェイトもエアコンについで2番目の大きさ(資源エネルギー庁 平成12年度推定実績)
・真空断熱材(硬質ウレタンフォームと比べて約10倍の断熱効果)を使用する事で省エネルギーが進んだ
・冷蔵庫の冷媒
 1990年代前半までCFCs(クロロフルオロカーボン)→HCFCs(ハイドロクロロフルオロカーボン)→HFCs(ハイドロフルオロカーボン)→イソブタン(R600a)などの炭化水素(2002年)
・壁が右にある場合は「右開き」、壁が左にある場合は「左開き」

◎購入時の留意点など
・必要容量=70L×家族の人数+常備品分(100L)+予備(70L)
・観音開きは使う人を選ぶ->ドアポッケが細かくわかれてる,大物入れる時は全開
・家のドアの大きさを調べておく
・冷凍庫の霜を自動的に取る機能がない冷蔵庫はものすごく悲惨
・冷蔵庫の平均使用年数は12年(内閣府「消費動向調査」平成15年3月調査)
・冷媒回路については5年間の無償修理を保証しているメーカーが多い
・メーカーは製造打ち切り後少なくとも9年間は部品を保有

◎修理など
・冷蔵庫の修理
http://www.aritadenki.com/shop/syuri/reizouko_01.html
・冷蔵庫は必ず側面が温かくなる(庫内が冷えるとその分周りが熱くなる構造になっている)
・温かくないと言うことは、故障している
・ウンウンとうなるような音,ブーンと少し高めの音がする場合は、コンプレッサー不良の可能性が80%
・霜取りヒーターやタイマーの故障であればコンプレッサーは回らないので、音もせず、全く冷えない現象となる
・ある程度冷えていると言う事は、コンプレッサーの圧力低下によるものがほとんど
・コンプレッサーは、温度や霜付等により自動的に運転・停止を繰り返す
・通常コンプレッサーは8時間に1回止まり30分ほどで運転再開する
・コンプレッサーは5年間の保証が付いていることが多い
・冷凍室の氷が透明でつるんとしている場合は,コンプレッサーの不良の可能性大
・氷は白く凍っている場合は、冷蔵室のダンパサーモ(冷気の量を調節する部品)もしくは、温度サーモの故障(この場合の修理費は約12,000円)
・コンプレッサーの故障はよく冬に起こるが,寒い為気づかず夏に症状が現れる
・コンプレッサーの交換には、特殊工具が必要かつ真空ポンプ・洗浄剤・ガスが必要(技術者が修理した場合の所要時間は2時間ほど。コンプレッサーの交換は,お客様ご自身では無理)
・一度コンセントを抜いて、2分ほど待ってから入れる。入れてすぐにウーンと回る場合と、5分ほどしてから回る場合がある。ウーンと回ったら,製氷皿に水を入れて2時間ほど待ち,氷が出来ていたら正常
・水落とコンプレッサーの異常音があると,近いうちに故障する。原因は、コンプレッサーの圧縮不良
・冷凍ケースの側面等を触って熱くなっていたら正常
・冷蔵庫の横が少しだけ温かい場合は、コンプレッサーは回っている
・冷蔵庫の移動で、通常通り立てて運んだ場合はOKだが,横に寝かせて移動すると故障する
・ガス漏れは,傷ついた箇所を溶接して、ガスを補充,修理代金は約40,000円
・パッキンの修理交換で約8,000円
・コンプレッサーの故障は修理代が4万円ほどかかる(8年以上なら買い替え,8年以下であれば思案のしどころ)
・霜取りやヒーター断線等であれば修理代約12,000円
・温度サーモの故障の修理代金は約9,000円
・リレーソレノイドコイル(この中に温度ヒューズも含まれている)の修理費用は約13,000円


2008年2月 4日

電気炊飯器の基礎的知識(自分用メモ)

21253010714.jpg 最近ボタンを押しても反応がないことがあるなど,そろそろ寿命(妻と共に我が家にお出ましになったものの一つだ。どうも違ったらしい。)が近いと思われるので,最近の製品の動向を調べてみた。

 以下は,
http://allabout.co.jp/family/electronics/closeup/CU20060926A/index.htm#1-2
http://bbs.kakaku.com/bbs/-/CategoryCD=2125/
のまとめ

(写真は 三菱電機 NJ-WS15A形(S) 漆黒しっこく(K)
希望小売価格 136,500円(税込) )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
◎加熱方式
 ■IHタイプ(主流,マイコンより高い)
  IHとは、電磁誘導加熱(Induction Heating)のこと。
  電磁力の働きで、内釜自体が直接発熱するため、全体にむらなく熱を伝えることができ、さらに高火力で一気に加熱することが可能。
 ■マイコンタイプ(旧式のイメージ,安いが種類は少ない,少量用)
  マイコンタイプとは、ヒーターが釜の底部分のみにありその熱が釜に伝わって炊飯する方式。
  釜全体が発熱するIHに比べると、熱の強さは弱い。

◎IHタイプの炊飯方式
 ■圧力IH
  圧力鍋の原理と同様に、内釜に圧力をかけて短時間で炊き上げることが特徴。
  圧力をかけることで高温になり、熱がお米の芯まで伝わり、よりおいしい炊き上がりとなる。
  圧力方法にも「可変圧力・ダブル圧力・加圧+減圧」と様々
 ■超音波
  三菱独自の技術。超音波振動をお米に与えることで、米の芯までしっかり吸水させ、さらに米本来の甘みを引き出すのが特徴。
  水に浸す時間を短縮できることが、おいしく炊ける秘けつです。
 ■スチーム
  Nationalが炊飯器に初めて搭載した技術
  炊飯工程の後半で、130℃の高温スチームにより、米の乾燥を防ぎながら高温で加熱
  しっとりしつつ、しゃりっとした歯ごたえのある炊き上がりが特徴
  スチームは保温時の再加熱にも利用でき、保温後も炊き上がりに近い状態が復活できるのも魅力のひとつ。

◎IHタイプの釜の構造と素材
 ■構造
  ・厚釜:釜を厚くすることで、熱を蓄えて包み込むように炊き上る
   厚釜の厚さの定義は明確には無く、機種により様々
   概ね2.3mm以上の厚みから「厚釜」と呼ばれている模様
  ・多層釜
   7層・8層・9層と、層の数は様々
   銅・金・ダイヤモンドなど、熱伝導率の高い素材を使用し,強い火力をより伝えやすくしている
  ・真空釜
   真空層を持つタイプ
   構造が魔法ビンと同じなので熱を逃しにくく、また熱自体を釜に奪われないため熱を早く内部に伝えることができるので、熱効率が高いと言われる
   多層・厚釜に比べ軽いので扱いやすい
 ■素材
  ・銅釜
   鉄やステンレスより、熱伝導率の良い
   多層釜にも銅が使われるケースが多い
  ・ダイヤモンド釜
   ダイヤモンドの微粒子で内釜をコーティグしている釜
   ダイヤモンドの熱効率は銅釜の約7,700倍あると言われている
  ・炭釜
   炭は、高い熱伝導率と強い遠赤外線効果があるり,短時間にムラ無く加熱することができるのが特徴
   全体が炭でできている釜と、炭をコーティングしている釜がある
  ・土鍋
   土鍋は蓄熱性が高く遠赤効果があり,ゆっくり熱が伝わり冷めにくいのが特徴

◎その他
 ●炊飯前には、水に1時間近く浸すことで おいしく炊ける
  ・三菱は超音波で浸水しやすくしている商品がある
  ・東芝は真空技術を使い浸透吸水させる商品がある
  ・その他のメーカーでも中・上級機種は浸水しやすい温度に予熱して、浸水を促進している
 ●ムラ無く熱を伝えた方がおいしく炊ける
  ・マイコン→IH→複数IH(5つ以上)や圧力IHなどの順でムラ無く釜全体に加熱している
 ●圧力を掛け、一気に熱を通した方がおいしい
  ・1.2気圧105℃がsanyo/三菱1.4気圧110℃東芝/1.5気圧140℃日立
  ・7段真空圧力でお好み設定の象印
 ●炊飯時に、(加圧/減圧をする事により釜内に対流を起こし)米が混ざった方がおいしい
  ・sanyo踊り炊き/東芝DSP・DSI可変圧力コントロール/日立極上焚等
 ●炊き上がり後の蒸らしに力を入れて、おいしいお米にする
  ・ナショナル銀シャリスチーム/日立ナノスチーム等
  ・スチーム系は保温機能も優れている

2008年2月 2日

ネット上の小説やログの収集・加工など

syuisyo.jpg igetiの記事に関して,データはどっから持ってくるのか,というご照会が・・・

 ちょっと活字中毒気味の私などから見ると,インターネットは暇つぶしの宝庫なんですが・・

 まず,基本的なところでは,著作権の切れた古典を有志がアップしている青空ネットや無料でアップされているオンライン小説があります。
 次に掲示板などのログ,2chのものはあちこちにアップされています。
 探せばいくらでも出てくる・・というより,自分の関心がどこにあるのか,をまず見極めることが先かもしれませんね・・

 目先を変えれば,お仕事にも使えます・・
 たとえば,国会や諮問会議の議事録などを検索することがお仕事だった時期がありまして,その時は,リンクを根こそぎダウンロードして,委員会名と日付をファイル名にして,grepで検索をかけてタグジャンプで読む(というより,浴びる,というか論旨だけを追っかけていく,ほとんど作業ですな),などということをしていたのですが,財務省の財政制度審議会の議事録などは,意外と勉強になったりします(答申や報告書は,無味乾燥ですが・・)。

 あと,質問趣意書もなかなかおもしろいものがありますので,滅多に退屈するわけには参りません・・。

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

http://www.aozora.gr.jp/
青空文庫は、利用に対価を求めない、インターネット電子図書館です。

http://chaosparadise.jp/
ChaosParadise(カオスパラダイス)はネットで読める小説の検索データベース

http://ma-to-me.com/
検索の手間を大幅に省いてくれる、ありがたい「まとめサイト」をさらにまとめたサイトです。

http://www.mof.go.jp/singikai/zaiseseido/zaisei1.htm
財政制度等審議会 議事要旨等

http://www.shugiin.go.jp/index.nsf/html/index_shitsumon.htm
第169回国会の質問の経過、質問本文及び答弁本文を照会することができます。

http://www.vector.co.jp/soft/win95/util/se283383.html
フロッピーディスクやCD-Rなどに入らないような大きなファイルを、分割、結合するためのツールです。

http://www.vector.co.jp/soft/win95/net/se065646.html
 HtoX32は、HTMLで書かれたファイルからテキストファイルを生成するフィルタソフトです。

工場見学?

themaking.jpg 小4の息子は,先の夏休みの宿題で,「柿ピーの研究」をやったのですが,その製造工程を検索していて,たまたま見つけたのが,サイエンスチャンネルでした。

 サイエンスチャンネルの中の「The making」は,いわば,Web上の工場見学で,大人が見ていても,大変おもしろいものです。

 「マヨネーズのできるまで」「一眼レフカメラのできるまで」・・・「竹刀のできるまで」まで,今日現在で237本の動画がアップされています。次回は,「歯車ができるまで」のようです。

 キャッチコピーは,
  私たちの身の回りにある「モノ」たちのできあがる姿をビデオで追った「メーキング・ムービー」。
  最新の科学技術と伝統の技によって「モノ」たちが作り上げられる過程を映像でつづります。
  原料から製品に変わっていく驚きの映像をお楽しみください。
です。

 息子は,ナベの作り方にはまっていて,これまで何回見返したことか・・・

 リビングのノートを独占状態なので,そろそろ子供部屋でも見られるように設定せねば・・・

http://sc-smn.jst.go.jp/4/series.asp?i_series_name=THE+MAKING

旧バージョンのrealplayerのダウンロード場所(自分用メモ)

logo.gif さて,娘のぐるぐる1号には,Win2kが入れてあるのですが,サイエンスチャンネルを見るために,realplayerを導入する必要が生じました  が,現行のv11は,動作環境がxp以上で,2kでは,インストールできません。

 ということで,旧バージョンのファイル置き場です。

http://proforma.real.com/real/player/blackjack.html

ローカライズ版は,右下にあるので注意!!