848 |
848 |
849 while (1) { |
849 while (1) { |
850 Editer(label, valstr, errmsg, 25, EDIT_TYPE_INT); |
850 Editer(label, valstr, errmsg, 25, EDIT_TYPE_INT); |
851 newval = atof(valstr); |
851 newval = atof(valstr); |
852 if (newval < min || newval > max) { |
852 if (newval < min || newval > max) { |
853 sprintf(errmsg, "De waarde moet tussen %.2f en %.2f zijn.", min, max); |
853 sprintf(errmsg, "De waarde moet tussen %.*f en %.*f zijn.", decimals, min, decimals, max); |
854 } else { |
854 } else { |
855 break; |
855 break; |
856 } |
856 } |
857 } |
857 } |
858 |
858 |
873 |
873 |
874 while (1) { |
874 while (1) { |
875 Editer(label, valstr, errmsg, 25, EDIT_TYPE_INT); |
875 Editer(label, valstr, errmsg, 25, EDIT_TYPE_INT); |
876 newval = atof(valstr); |
876 newval = atof(valstr); |
877 if (newval < min || newval > max) { |
877 if (newval < min || newval > max) { |
878 sprintf(errmsg, "De waarde moet tussen %.2f en %.2f zijn.", min, max); |
878 sprintf(errmsg, "De waarde moet tussen %.*f en %.*f zijn.", decimals, min, decimals, max); |
879 } else { |
879 } else { |
880 break; |
880 break; |
881 } |
881 } |
882 } |
882 } |
883 |
883 |