- ベストアンサー
指数表記の逆は?
こんにちは。 C言語での浮動小数点数において、 1.2345e+03のような表記は、指数表記と呼ばれますが、逆に、 1234.5のような表記は、何と呼ばれるのでしょうか?
- MetalLover
- お礼率78% (353/448)
- C・C++・C#
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 浮動小数点数の表現について
浮動小数点数の表現で、このIEEEともう一つの方式の違いは何でしょうか? 参考書にこう載っていましたが、よく理解できませんでした。 違いを教えてください。 10進数の28をIEEE仕様の浮動小数点数で表示します。 仮数部を2進数に (28)10 → (11100)2 仮数部の正規化 (11100)2 ×2 0 →(1.1100)2 ×2 4 指数部をイクセス表記に2 4 → 2 131 10進数の28をもう一つの仕様の浮動小数点数で表示します。 仮数部を16進数に (28)10 → (1C)16 仮数部の正規化 (1C)16×16 0 → (0.1C)16 ×16 2
- 締切済み
- 情報処理技術者
- 浮動小数点数を10進表記するアルゴリズム
与えられた浮動小数点数から正確な10進表記の文字列を得るにはどうすればよいでしょうか。 主に、2進の指数を10進の指数に直す部分で悩んでいます。 単純に考えれば、2進数字の各桁について10進表記の数字列を求めて10進演算する方法が思いつきますが、大きな数や小さな数では計算量が極端に増えてしまいます。もっと効率的な方法はないものでしょうか。 logを取ればうまいこと計算量を減らせそうな気もしますが、正確さが犠牲になりそうです。
- ベストアンサー
- その他(プログラミング・開発)
- 浮動小数表記方式
こんにちわ すいません、よろしくお願い致します。 以下のIEEEが提唱する32ビット浮動小数点の表記形式を用いて、十進数の503.625を表記すると、どのようになるか。#IEEEの32it浮動小数点表記方式#符号部:1bit(0:正、1:負)指数部:8bit(2の乗数部分に127を加える ex.8乗→8+127=135=二進数で10000111)仮数部:23bit(仮数を二進小数で1.xxxxxとなるよう調整したxxxxxの部分)符号部、指数部、仮数部の順で左から詰め、仮数部の残りは0で埋める。それを16進数で表す。
- 締切済み
- その他(学問・教育)
- OSによる浮動小数点数の解釈と出力の仕組み
現在主流となっているコンピューターのアーキテクチャにおいては、実数表現のために浮動小数点数という手法を用いていますが、浮動小数点数表現された2進数はただの2進数であり、たとえばWindowsのプログラムが浮動小数点数を10進表記で表示したりする際には、OSのどのあたりの機能が浮動小数点数を解釈して10進数表記にするのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- 浮動小数点数型
単精度浮動小数点型と倍精度浮動小数点数型、それぞれ値がとりうる範囲を教えてください。 単精度浮動小数点型 負の値は -3.4028235E+38 ~ -1.401298E-45、 正の値は 1.401298E-45 ~ 3.4028235E+38 の範囲の値 倍精度浮動小数点数型 負の値は -1.79769313486231570E+308 ~ -4.94065645841246544E-324、 正の値は 4.94065645841246544E-324 ~ 1.79769313486231570E+308 の範囲の値 とは記述してあるのですが、実際に小数1桁なら整数部はどのくらいの範囲の値がとれるのか、皆目わかりません。 どうか、わかりやすく教えてください。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- Excelで指数表記を指定したいのですが。
Excelで指数表記を 整数部2桁+E^○ で表示したいのですが、ユーザー定義の表し方がわかりません。 10 →10E^0 100 →10E^1 1000 →10E^2 10000 →10E^3 15 →15E^0 150 →15E^1 1500 →15E^2 15000 →15E^3 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- IEEE754 浮動小数点について
IEEE754 浮動小数点で (-1)~s×1.M ×2(E-127) とありますが、2の指数部のE-127の理由がわかりません。 なぜ、127を引く必要があるのでしょうか? また、仮数部の1.Mとする理由と併せて教えていただけると助かります。 ※べき乗部の指数などの表記がうまく入力できない為、見づらくて申し訳ありません。 アドバイスよろしくお願いいたします。 また、参考サイトなどあれば、リンクお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- TransferSpreadsheetでの指数表記
VBAにてTransferSpreadsheetを利用してExcelを読み込み テーブルに表示させているのですが、 以下書式条件だと何故か指数表記として読み込んでしまいます。 Access上では表記だけでなく中身も省略されており、 恐らく指数表記自体を文字列として読み込んでいる様で困っています。 例1 1行目(ヘッダ)文字列 2行目 数値(書式:数値) 3行目 数値(書式:文字列) 結果1 2行目が指数表記として読み込まれます。 例2 1行目(ヘッダ)文字列 2行目 数値(書式:数値) 3行目 数値(書式:数値) 結果2 この場合は指数表記にならないので書式混在ケースのみの様です。 書式混在でも指数表記による取り込みを回避したいのですが、 何か方法はありますでしょうか? 元のExcelファイルを訂正するのは不可になります。
- ベストアンサー
- Access(アクセス)
お礼
御回答ありがとうございます。 何か、固定小数点表記と呼んでいる方もいるようです。