String.toDouble()
名称
String.toDouble()
説明
有効な文字列を浮動小数点数に変換する。文字列は数字で始まる必要がある。文字列に非数値が現れた段階で、変換を終了する。例えば、“123.45"と"123”、“123fish"はそれぞれ、123.45と123.00、123.00に変換される。“123.456"は123.46に丸められることに注意すること。float型は6~7桁の精度しか持たないので、長い文字列は縮められることにも注意すること。
訳者註:内部ではatof()を利用して変換しています。
書式
double String::toDouble(void) const;
引数
なし。
戻り値
変換後の浮動小数。数値で始まらない文字列を変換しようとしたときは、0が返却される。
参照
利用例 String Tutorials
オリジナルのページ
https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/todouble/
Last Revision: 2019/02/19
最終更新日
January 4, 2024