strtod 文字列を倍精度実数に変換. 呼び出し手順 d = strtod(str [,decimalseparator]) [d, endstr] = strtod(str [,decimalseparator]) 引数 str 文字列または文字列の行列 decimalseparator 選択した10進数セパレータ: "." (デフォルト) または ",". d 実数または実数の行列 endstr 文字列または文字列の行列 (strの中で数値の後に続く文字). 説明 [d, endstr] = strtod(str) は, 文字列str を パースし,その内容を浮動小数点数として解釈して, その値を実数として返します. strに数値が含まれていない場合, dNanとなります. 注意 この関数はWindowsとLinuxで動作が異なるstrtod C関数に基づきます. 実際, Windows では指数部にd または D を使用できますが, 16進数を使用することはできません. strtod("%inf")Nanを 返すことに注意してください. 履歴 5.5.0 新しいオプション入力: decimalseparator (SEP 97). 5.4.1 str に数値が含まれていない場合, d は以前のバージョンのように 0ではなく, Nanとなります.