Lavorando su un problema che utilizza la formula di variazione percentuale:
percent change = 100 * [(new value - old value) / old value]
Come spiegherei la differenza se new value or old value = NULL
, piuttosto che 0
a qualcuno che potrebbe non essere un programmatore?
Il mio capo si chiede perché ci sia una stringa vuota in TextBox piuttosto che un valore, perché abbiamo il vecchio valore, ma non il nuovo valore.
NULL
è uno stato , non un valore - significa che non conosci il valore. Per SQL normalmente utilizzo l'analogia del partito per dimostrare.