Variabili interdipendenti

-1

Diciamo che ci sono due variabili a & b, entrambi a & b avrebbe un valore compreso tra un intervallo predefinito.

a = x1 to y1 (range)
b = x2 to y2 (range)

Variabile a & b sono interdipendenti, se il valore di a è x1 allora il valore di b sarebbe x2 e viceversa.

Ad esempio.

a = 5 to 35 
b = 40 to 15

se il valore di a qui è 5 allora il valore di b sarebbe 40 e se aumenta a 35 allora b sarebbe 15. I valori ovviamente aumenterebbero o diminuiranno in modo continuo in base a quale altro valore è.

Qual è il modo migliore per risolvere questo pragmaticamente.

    
posta Gandalf the White 11.05.2018 - 09:20
fonte

1 risposta

10

Come lo descrivi, b non è affatto una variabile . Invece, è una funzione lineare di a . La soluzione è creare un metodo che calcoli il valore per b da a e usarlo ovunque tu legga b .

(Se vuoi anche scrivere b , allora devi fare più lavoro e scrivere un altro metodo che esegue il calcolo opposto e quindi scrive a piuttosto che b .)

    
risposta data 11.05.2018 - 09:26
fonte

Leggi altre domande sui tag