雑誌無償購読申込み 最新号 バックナンバー 広告資料請求 EDN Japanについて お問合せ
雑誌無償購読申し込み
メールニュースレター登録
登録内容変更
アナログ IC/ディスクリート
電源/電池/コントローラー
PLD / メモリー
組み込みシステム
コンピュータ&ボード
EDA/IP/CAE/ソフトウェア
電子部品
計測器
ディスプレイ
デジタル家電
通信・ネットワーク
カーエレクトロニクス/産業機器
EDN Japan 記事検索
検索方法の詳細
雑誌無償購読申込み ニュースレター登録 この記事に対する感想/ご意見
designideas
2005年1月号
乗数表示の数値を簡単に工業単位系に変換する

Alexander Bell 米Infosoft International社
 このデザインアイデアでは、簡単ながら有用な計算プログラムを用いて、CAE*でよく使われる倍精度の数値(例えば2.2−9)を、技術者が直感的に理解できる工業単位系の数値(例えば2.2nF)に変換する。部品表や技術資料、仕様表には工業単位系の数値表現が適している。
Advertisement
 この計算プログラムはかなり単純である。計算には2つのパラメーターを用いる。1つは数値であり、もう1つは単位で、例えば、オーム(Ω)やファラッド(F)、あるいはヘンリー(H)などである。単位の代わりにどんなテキストを使用してもよい。空の記号列“.”も使える。
 この計算プログラムでは、対数の仮数とけた数を計算し、技術者が見慣れた工業単位系の数値を出力する。実際の計算プログラムは米EDN誌のウエブサイトに掲載した(リスト1*1))。工夫した点は、2つの対数値の比を計算した後、10進数形式に変換する部分である*2)。この工夫によって、入力値の仮数が1に近いか等しい場合でも、正しいけた数の計算を保証できた。
 計算プログラムはVB(Visual Basic)で記述した。VBやVBA(Visual Basic for Applications)に対応したどんなソフトウエア・アプリケーションにも組み込んで使える。今回は、「Microsoft Excel」のファイルのコードモジュールとして組み込んだ(図1)。Excelのアドイン(.xla)や「ピュアVB」、すなわちコンパイル済みのDLL*(ダイナミック・リンク・ライブラリー)モジュールとしても用いることができよう。リスト1とExcelファイルの両方を同梱したzipファイルも米EDN誌のウエブサイトに用意した*3)
 この計算プログラムに入力した数値は倍精度として扱われ、その範囲はおよそ−1.79308〜1.79308となっており、実際の工業計算に十分である。取り扱い可能な最大値が、あの「googol*」と比べてもさらに大きいことに注目されたい。

用語解説 / 会社情報
【CAE】
computer aided engineering
▲本文へ戻る
*1)
プログラムリストは米EDN誌のウエブサイトから無償で入手できる。
http://www.edn.com/contents/images/di3494l1.doc
▲本文へ戻る
*2)参考文献
Bell, Alexander, "What's wrong with INT(LOG)in VBA?," Access-VB-SQL Advisor, October 2002, p.65.
▲本文へ戻る
*3)
EDN誌のウエブサイトから無償で入手できる。
http://www.edn.com/contents/images/di3494.zip
▲本文へ戻る
【DLL】
Dynamic Link Library
動的リンクライブラリー
▲本文へ戻る
【googol】
1.0×10100のこと。インターネット検索サービス「Google」は、このgoogolをもじって命名されたといわれる。
▲本文へ戻る
「design ideas」への寄稿のお願い
米国EDN誌の日本語版「EDN Japan」は、米EDN誌と同様に「電子技術者の仕事に役立つ」誌面作りをモットーに掲げ、米EDN誌で注目を集めた記事の翻訳のほか、日本国内で独自に取材し執筆した記事を掲載して行く予定です。
弊誌「EDN Japan」では、「design ideas」と呼ぶ1ページ前後のコラムを毎号6ページ〜8ページ掲載しています。これは、米EDN誌の「名物コラム」で、電子回路設計などの現場で働く電子技術者の皆様からのご寄稿により成り立っています。そこで半導体メーカーや電子機器メーカーの電子技術者のほか、大学などの研究者、一般の方(コンサルタント業務に携わる方など)の皆様からの「design ideas」へのご寄稿を募集します。
【記事内容】
電気/電子回路の新たな提案とその説明。
半導体製品に組み込まれた新たな回路の紹介。
半導体/電子部品の面白い使い方。
半導体/電子回路の性能を引き出す、あるいは部品の弱点を補う回路の提案。など。
上記以外のテーマについては、別途ご相談ください。
【原稿の長さ】
原則として1〜2ページ。文字数は約1000〜1500、図版は1〜3点程度です。
【原稿料】
採用原稿に対して、400字当たり3000円(税込み)。
【注意点など】
未発表のものに限定します。
ご寄稿いただいた原稿は、EDN Japan誌で選考させていただき、採用/不採用を決めさせていただきます。
掲載した原稿の著作権はEDN Japan誌に帰属します。
ご寄稿いただいた原稿は、EDN Japan誌のほか、米国EDN誌やEDN Asia誌、EDN China誌、EDN Europe誌に掲載される可能性があります。
原稿のご寄稿ほか、ご質問・ご要望などは こちらまで。
雑誌無償購読申込み ニュースレター登録 この記事に対する感想/ご意見
Reed Electronics Group
Electronic BUSINESS Japan | Design News Japan | Semiconductor INTERNATIONAL | DETAIL JAPAN
EDN Japanについて | 広告掲載について | サイトマップ | お問合せ
 Copyright (C) 2000-2007 Reed Business Information Japan K.K. 
個人情報に関する方針 | 著作権・リンクについて | 会社情報