問題タブ [uint16]

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 投票する
1 に答える
255 参照

string - uint16 から xx.x float -- 最速のアルゴリズム?

固定幅の浮動小数点データのバイナリ エンコードである 2 バイトとしてフォーマットされた温度センサーからデータを受け取ります。次の表に、コード化スキームを示します。

浮動小数点値を再構築するために、次の短いプログラムを作成しました。

ただし、私のニーズには少し遅すぎます。これは、Sprint/Sprintf を使用したためだと思います。これを行うためのより高速な (そしておそらくよりクリーンな) アルゴリズムはありますか?