情報詳細Q:下記のような浮動小数の値をテキストに書き込むとdouble d1 = 9876.54321fwrite_string(FileHandle, d1)とした時、出力結果は 9876.54 となる6桁の数字になります。完全な形 9876.54321 と出力するには fwrite_string() は使用不可でしょうか?A:こちらはHALCONの仕様で、ファイルに書き込む際はHTuple型のままではできないため文字列型に書き換える処理がされるのですが、そのときデフォルトでは6桁の精度となっています。(tuple_stringの'f'や'e'の箇所を参照ください。)もしより多くの桁数を残したいのであれば例:Test:=2.1234567891012tuple_string (Test, '.18', String) // .以降は必要な桁数(最大64)もしくはString:=Test$'.18'上記のように桁数を指定した文字列に変更の上ファイルへ記述いただけますでしょうか。添付ファイルタイトルHALCON:fwrite_string:ファイルへの小数点以下第n桁までの出力についてURL 名000004497公開状況公開済み検証状況公開済み