Oop 如何在flatter中将最终字符串[名称]转换为双精度?
我正在尝试制作一个计算器,但我不知道如何使用double.parse(name)方法将字符串转换为double?我从一个文本字段中读取名称并将其传递到下一页,但它采用最终字符串名称的形式,因此它不是静态的Oop 如何在flatter中将最终字符串[名称]转换为双精度?,oop,flutter,dart,Oop,Flutter,Dart,我正在尝试制作一个计算器,但我不知道如何使用double.parse(name)方法将字符串转换为double?我从一个文本字段中读取名称并将其传递到下一页,但它采用最终字符串名称的形式,因此它不是静态的 parse()需要一个静态变量,但我不知道如何在页面之间传递静态变量。请帮忙 您可以使用int.parse()或double.parse() 如果你想知道其他答案,一定要告诉我 var integerNumber = int.parse('103455');//Converts string
parse()需要一个静态变量,但我不知道如何在页面之间传递静态变量。请帮忙 您可以使用
int.parse()
或double.parse()
如果你想知道其他答案,一定要告诉我
var integerNumber = int.parse('103455');//Converts string to integer
print(integerNumber); //Output: 103455
var doubleNumber = double.parse('103.455');//Converts string to double
print(doubleNumber); //Output: 103.455
这可能会帮助您欢迎访问Stackoverflow.com!请提供一些代码来描述您的问题,以便获得帮助。嗨,hardik,谢谢您的帮助,但我认为这对我不起作用。我正在读取textfield控制器,它将给我一个“最终字符串x”,因此x可以是0到1000000之间的任何值。我以前尝试过double.parse(x),但它不起作用。如果您添加一些代码,以便我能够准确地理解您需要什么,那会更好。