浮動小数点演算における精度見積りアルゴリズムとその評価
スポンサーリンク
概要
- 論文の詳細を見る
浮動小数点演算には必ず誤差が含まれるが,一般には,計算結果にどれだけ誤差が含まれているかをユーザーは知ることができない.そこで,計算過程で桁落ちを追跡し,最終的に桁落ちの影響を受けていない桁数(有効桁数)をユーザーに知らせるシステムを作成した.そのための桁落ち追跡アルゴリズムについて述べ,その有効性を評価する.具体的には,C_<++>でクラスとオペレータオーバロードの機能を使い,実数(浮動小数点)変数から指数部を取り出し,演算の前後での指数部の変化を見ることにより桁落ちを判断し,さらに演算前の有効桁数を考慮し演算後の有効桁数を導く.これを最終的な計算結果を得るまで常に監視し続ける.利用者はプログラムの先頭で変数宣言するだけで,この精度見積りを使用できる.
- 社団法人情報処理学会の論文
- 1994-10-27
著者
関連論文
- 小学校におけるオルゴールと「ことだまon Squeak」を用いたプログラミング教育の試み
- 5ZC-2 携帯ゲームアプリケーション開発を支援するオブジェクト指向を用いたフレームワークの開発(エンタテインメントコンピューティング,学生セッション,コンピュータと人間社会)
- 可変通信速度PSK変復調器を利用したVSAT局間コンピュータネットワーク基礎実験
- 2ZB-1 プログラミング教育への導入のための情報システム概念に基づくアンプラグドワークショップの実践と評価(プログラミング教育・ロボット・動画・仮想空間を用いた教育,学生セッション,コンピュータと人間社会)
- CanSatに向けたSSTVによる画像伝送
- D-11-156 ITを用いたホログラフィ立体動画像放送実験(D-11.画像工学D)
- ITを利用したホログラフィ立体動画像の配信
- ITを利用したホログラフィ立体動画像の配信(エレクトログラフィ特別研究会(紙面とディスプレイ画面に関わる先端技術動向))
- SSTVを用いたホログラフィ立体画像の無線伝送法
- SSTV方式によるホログラフィ立体画像伝送について
- 航空高専における第5回〜第9回衛星設計コンテスト
- 遠隔教育用ソフトウェアビデオエフェクタ
- 遠隔教育のための講師と資料の映像合成自動化(その3)
- SCS車載局とInternetによる「高等技術教育フォーラム2000」ならびに「第8回衛星設計コンテスト」配信実験
- D-15-6 遠隔教育のための講師と資料の映像合成自動化(その2)
- 日本語プログラム言語"まほろば"の言語仕様
- D-15-41 遠隔教育のための講師と資料の映像合成自動化
- B-3-18 SCSによる第5回〜第8回衛星設計コンテスト中継配信 : アンケート結果による比較評価
- 日本語プログラム言語"まほろば"の言語仕様と記述評価
- プログラム言語での多バイト符号系支援時の設計指針
- B-3-17 SCS車載局とInternetによる高等技術教育フォーラム配信実験
- 衛星通信による衛星設計コンテスト配信実験
- 1チャネル多数参加型VSAT遠隔会議システム
- 日本語プログラム言語"まほろば"の文法と記述評価
- 浮動小数点演算における精度見積りアルゴリズムとその評価
- 浮動小数点演算における桁落ち追跡のアルゴリズム
- 桁落ちを追跡する浮動小数点演算
- 文構造の標準化によるKwicの拡張(構文解析・機械翻訳)
- シナリオの図解化によるユースケースモデリング(ソフトウェア工学)
- 日本語要求記述に基づくプロトタイプ作成支援ツールの開発
- 学生の履修計画を支援する Web アプリケーションシステムの開発
- 状態機械を用いるフレームワーク記述言語FwMLの設計とMVCアプリケーションへの適用
- B-16 日本語プログラム言語「言霊」(開発技術,B.ソフトウェア)
- オブジェクト指向技術者養成のためのカリキュラム
- ナレッジマネージメントと学習する組織(HITOCC支援対象者論文)
- 非分かち書き日本語プログラミング言語のための字句解析
- 2X-6 日本人のための初心者向けプログラミング教育用言語の試作(プログラミング・言語教育,一般講演,コンピュータと人間社会)
- 情報教育の観点から見たメディア・リテラシーの必要性とその教育内容(教育)(次世代移動体通信システム)
- 日常と社会から見た情報 : 「情報学」構築に向けた一試案
- 文構造の標準化によるKwicの拡張(構文解析・機械翻訳)
- 2衛星通信システム(UnSAT・SCS)接続実験
- 2衛星通信システム接続によるフォーラム配信実験と画像評価(衛星通信実験論文小特集)
- SCS車載局による第7回衛星設計コンテスト配信実験
- 衛星通信・ISDN・インターネットによるイベント配信実験
- D-15-2 遠隔会議システムにおける伝送帯域の効率的利用法 : 映像の特定部位分割伝送
- CE100パネル討論の報告
- 6A-3 実プログラミングとプロセス観察による短期技術者診断プログラムの試案(プログラミング教育と開発管理,一般セッション,ソフトウェア科学・工学)
- 桁落ちを追跡する浮動小数点演算
- メーリングリストを用いた情報基礎教育
- 「情報関連分野の教員養成」
- D-15-55 スペース・コラボレーション・システム : 遠隔利用とその利用性
- D-15-54 衛星通信とISDN通信実験による遠隔教育への考察
- SCSとUnSAT接続による「高等技術教育フォーラム'97」ならびに「第5回衛星設計コンテスト」配信実験
- UnSATとSCS接続実験による衛星遠隔教育への検討
- ディジタル衛星通信による高専教育・研究交流ネットワーク構築への試み
- 2000-CE-56-8 情報教育を支援するネットワーク利用教育支援環境の提案
- 産学協同のProject-based Learningによるソフトウエア技術者教育の試みと成果(情報技術者教育,情報教育〜理念・理論・実践〜)
- B-3-35 1チャネル多数参加型VSAT遠隔会議システムの基礎実験
- 高専学生による中学校の情報教育支援の実践
- アルゴリズム構築能力育成の導入教育:実作業による概念理解に基づくアルゴリズム構築体験とその効果
- 産学協同のPBLにおける顧客と開発者の協創環境の構築と人材育成効果(情報システムの教育,社会的課題に挑む情報システム)
- 日本語プログラミングを用いた論理思考とプログラミングの教育
- 2411 企業人による学生プロジェクトのマネジメント経験とPMの育成(一般セッション)
- 産学協同によるプロジェクトマネージャ育成システムの提案と実証実験(情報システムの開発と運用,情報社会の基礎を築く情報システム)
- 産学が共に学ぶ情報システム構築PBL(Project-Based Learning)の試み(若手の会,PBL(Project-Based Learning))
- Project-Based Learningを支援するコース管理システム
- コンピュータサマースクールの試み
- プログラミング入門教育におけるモデルによるプログラムの状態表現
- Squeakを利用した"ものづくり"プロジェクトによる[生きる力]の育成
- 「目的の表現」に注目したオブジェクト指向プログラミング教育とその評価
- コンピュータと教育の今までとこれから
- 自分で考える教育とは : 情報システム技術者のために(学校での「自分で考えさせる教育」をみんなで考えよう)
- 次代を担う真のIT技術者を育成する仕組みをつくる!--慶応義塾大学SFC研究所教授 大岩元氏の流儀 (特集 彼らの流儀--初中等からのIT人材育成に取り組むプロフェッショナル)
- テスト問題を改善するための協調作業を支援する環境構築(情報教育の成果と課題)
- 情報教育学の確立に向けて
- Computer Science教育と情報教育(セッション2:情報教育基礎,情報(処理)教育カリキュラム)
- Computer Science 教育と情報教育(教育とコミュニケーション技術・システム/一般)
- FPGAを用いたスーパースカラ設計教育に関する一考察
- 2000-CE-56-3 高等学校「情報」授業における電子教材の活用法
- 情報処理学会と技術者の育成 (電子機器・情報機器特集)
- VSAT局によるコンピュータネットワークの基礎実験 : FTPを用いたファイル転送
- スター型衛星通信ネットワークへの補捉効果の適用と特性
- VSATによる制御局逐次推移型遠隔会議システムの基礎実験
- VSATによる制御局逐次推移型遠隔会議システム
- 高校生のための情報表現教育
- プログラミング授業の導入としての「お絵かきプログラム開発演習」
- VSATにおける送受信電力測定
- UnSATとSCS接続実験
- 2衛星通信システム接続によるフォーラム配信実験