Я пытаюсь объявить переменные, лежащие в определенном диапазоне, которые будут выступать в качестве параметров для любой функции, частью которой они являются. У меня есть три переменные в минуту.
class xvalues {
double x1;
double x2;
double x3; }
Я хочу сделать это таким образом, чтобы я мог определить переменные в их собственном классе, скажем, «xvalues» (с ограничениями, например, если x1 находится в диапазоне (0, inf), x2 находится в диапазоне (4 , 8) и x3> 0), чтобы я мог затем взять значения xvalue в качестве моего параметра для моей функции и затем свободно ввести x1, x2 и x3 в моей функции.
например, взять такую функцию, как;
static double f1(xvalues)
{
return 5*x1 + x2 + 3*x3
}
и возврат нуля, если значения находятся за пределами диапазона.