11
"1" veya "32.23" gibi dizeleri tamsayılara ve çiftlere ayırmak istiyorum. Bunu Dart ile nasıl yapabilirim?Dart ile bir sayıyı bir diziye nasıl ayrıştırırım?
"1" veya "32.23" gibi dizeleri tamsayılara ve çiftlere ayırmak istiyorum. Bunu Dart ile nasıl yapabilirim?Dart ile bir sayıyı bir diziye nasıl ayrıştırırım?
Bir dizeyi int.parse()
numaralı bir tam sayıya bölebilirsiniz. Örneğin:
var myInt = int.parse('12345');
assert(myInt is int);
print(myInt); // 12345
Not int.parse()
o 0x
önceden sabitlenmiş dizeleri kabul eder. Aksi halde giriş, baz-10 olarak değerlendirilir.
Bir dize, double.parse()
ile bir çift şeklinde ayrıştırabilirsiniz. Örneğin: o giriş ayrıştırmak olamazsa
var myDouble = double.parse('123.45');
assert(myDouble is double);
print(myDouble); // 123.45
parse()