変数の型を省略して扱えるのは倍精度実数型と整数型なので その2種類が分かれば充分かと思いますがいかがですか? DATファイルにセーブした配列変数の型が分からない場合は 倍精度実数型で読み込んでおけばデータが化けることは ありません。 倍精度実数型でセーブしたものを整数型で読み込むと整数 部分しか格納されないためデータが化けます。