Vi pessoas aqui falando para usar o toString. Mas no meu caso funcionou assim :
var numeroConta = int.tryParse(_controllerNumeroConta.text);
var valor = double.tryParse(_controllerValor.text);
peguei a referencia daqui:
/// Instead of throwing and immediately catching the [FormatException],
/// instead use [tryParse] to handle a parsing error.
/// Example:
/// ```dart
/// var value = int.tryParse(text);
/// if (value == null) ... handle the problem