File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -990,9 +990,13 @@ namespace FPL {
990990 }
991991 else if (NewType->mType == INT && var.VariableType .mType == STRING) {
992992 int v = stringToInt (var.VariableValue , " Ca ne peut pas devenir une valeur de type entier !" );
993+ var.VariableType = Type (" entier" , INT);
994+ var.VariableValue = std::to_string (v);
993995 return true ;
994996 } else if (NewType->mType == DOUBLE && var.VariableType .mType == STRING) {
995997 double v = stringToDouble (var.VariableValue , " Ca ne peut pas devenir une valeur de type entier !" );
998+ var.VariableType = Type (" decimal" , DOUBLE);
999+ var.VariableValue = std::to_string (v);
9961000 return true ;
9971001 } else {
9981002 std::cerr << " La valeur de la variable ne permet pas une conversion." << std::endl;
You can’t perform that action at this time.
0 commit comments