Строка в int в Dart
Целое из текста с цифрами получают через
int.parse. Без перевода текст "12"
и число 3 не складываются как числа.
После перевода плюс уже работает с int:
var str = "12";
var val = int.parse(str);
print(val + 3);
Минус в тексте допустим:
var str = "-4";
print(int.parse(str));
Если в тексте не целое, программа останавливается
с ошибкой. Текст "1.5" тоже не переводится
в целое этим способом. Буквы в тексте дают
то же:
var str = "12a";
print(int.parse(str));
Даны две переменные:
var str1 = "8";
var str2 = "5";
Найдите сумму чисел из этих строк и выведите ее.
Даны две переменные:
var str1 = "14";
var str2 = "6";
Найдите сумму чисел из этих строк и выведите ее.
Даны две переменные:
var str1 = "20";
var str2 = "7";
Найдите разность чисел из этих строк: вычтите второе из первого и выведите ее.
Дана переменная:
var str = "-9";
Найдите число из этой строки и выведите его.