問題タブ [ieee]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1180 参照

java - Android での ISO/IEEE 11073-10417 標準の実装

現在、いくつかの BLE デバイスを使用して健康データを取得するアプリケーション (Android) を開発しています。私は、ISO/IEEE 11073-10417 基準を使用して BLE 経由でスマートフォンと通信する血糖測定器を持っています。

他の BLE デバイスは 16 バイトの 16 進数文字列で動作し、スマートフォンからデバイスに送信されて (最後に CRC チェックサム バイトを使用して) 戻されますが、この IEEE 標準のドキュメントでは、これに関する情報が提供されていません。誰かがそれに取り組み始める方法を提案してくれたら、私は非常に感謝します.

0 投票する
1 に答える
226 参照

binary - wgrid で作成した ieee ファイルを fortran で読み込もうとしています。奇妙なエントリが表示される

wgrib によって作成されたバイナリ ieee ファイルを読み込もうとしています。ECMWF センターからの GRIB ファイルがたくさんあり、それらをバイナリ ieee に変換します。Fortran で読み取ろうとしていますが、正しい値 (グリッドの行数 (Nlon) と列数 (Nlat) の巨大な値) を取得する方法がありません。dos ラインから ieee ファイルを作成するために使用するコマンドは次のとおりです。

そして、これらはfortranコマンドです

私も試しました

しかし、何も変わりませんでした。open(12,file='IGD01211200012112001.bin',form='unformatted',status='old') を使用しても改善はありませんが、よく覚えていれば、後者は値の左右にパディングを使用します。

オプション -little_endian または -big_endian も試してみましたが、どちらも何も変わりません。なにか提案を?また、-ieee の代わりに -bin フラグを付けて bin として保存しようとしましたが、何も変わりませんでした。wrib Web サイトftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib/grib2ieee.txtでは、多くのことは語られていません。ここでwgrib2 http://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/ieee.htmlについて何か言われていますが、あまり役に立ちません。ありがとうA。

0 投票する
1 に答える
240 参照

floating-point - 2.0 + 3.0 = 4.0 は、IEEE 形式と偶数への丸めに基づく 5 ビット浮動小数点表現を使用してどのようになりますか?

浮動小数点数を表すこの IEEE ベースの形式を偶数に丸めるときに、2.0 + 3.0 = 4.0 になる方法について混乱しています。

http://imgur.com/1V69GrM

特に最後の部分。最後から 2 番目のものも少し紛らわしいです。

説明をお願いできますか?ありがとう!

0 投票する
1 に答える
285 参照

c - IEEE 単精度浮動小数点形式

倍精度形式では、小数部のビットを 2 倍にするだけでなく、各フィールドのビットを単純に 2 倍にしないのはなぜですか? また、隠しビットとは何ですか?なぜそれが使用されるのですか?

0 投票する
1 に答える
1055 参照

c++ - 不正行為によるゼロより大きい IEEE 浮動小数点数の高速比較

フロートをゼロと比較するとひどい失速があるプラットフォームで作業しています。最適化として、次のコードが使用されているのを見てきました。

生成されたアセンブリを見ると、ストールがなくなり、関数のパフォーマンスが向上しています。

これは機能しますか?IEEE トリックの最適化はすべて SIGNMASKS と多くの AND/OR 操作を使用するため、私は混乱しています (たとえば、https: //www.lomont.org/papers/2005/CompareFloat.pdf)。signed int へのキャストは役に立ちますか? 単純なハーネスでのテストでは、問題は検出されませんでした。

どんな洞察でも良いでしょう。