NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

ファイルサイズを抑えたい場合、一度16ビットの整数値に変換して保存した後、読み込んだ後に浮動小数点の数値データに直す方法

解決済み
解決策を見る
保存されるファイルサイズ容量を最大限に抑えたい。デ-タ書き込みで、一度16ビットの整数値に変換して保存した後、読み込んだ後に浮動小数点の数値データに直す方法を教えて欲しい。
0 件の賞賛
メッセージ1/2
3,180件の閲覧回数
解決策
トピック作成者toyoが受理
toyo 様

16ビットの整数値で保存したものを、ファイルから読み出した後に浮動小数点のデータとして変換する方法ですが、
たとえば浮動小数点のデータから16ビットの整数に変換した際に、小数点部分のデータは削除されてしまいます。
データタイプを変更することは可能ですが、失われた情報を再度取り出すことはできません。

もし、小数点以下の情報も、ファイルから呼び出した後で必要な場合には、
浮動小数点の数値データタイプとして保存していただく必要がございます。

また、数値データのデータタイプの変換ですが、以下のパレットにある関数を使用して行うことができます。
ブロックダイアグラム上から、関数パレット>数値>変換 の中にございます。

上記に関してご質問がございましたら、再度ディスカッションフォーラムより投稿していただきますよう
お願いいたします。

日本ナショナルインスツルメンツ 湯田
0 件の賞賛
メッセージ2/2
3,153件の閲覧回数