Sono confuso sul motivo per cui ci interessano le diverse rappresentazioni per lo zero positivo e negativo.
Mi ricordo vagamente di aver letto che affermare che avere una rappresentazione zero negativa è estremamente importante nella programmazione che coinvolge numeri complessi. Non ho mai avuto l'opportunità di scrivere codice che coinvolge numeri complessi, quindi sono un po 'sconcertato sul perché questo sia il caso.
L'articolo di Wikipedia sul concetto non è particolarmente utile; fa solo vaghe affermazioni sullo zero firmato rendendo più semplici le operazioni matematiche in virgola mobile, se ho capito bene. Questa risposta elenca un paio di funzioni che si comportano in modo diverso, e forse qualcosa potrebbe essere dedotto dagli esempi se hai familiarità con come potrebbero essere usati (Sebbene, l'esempio particolare delle radici quadrate complesse appaia sbagliato , poiché i due numeri sono matematicamente equivalenti, a meno che non abbia un equivoco.) Ma non sono stato in grado di trovare una chiara affermazione del tipo di guai in cui potresti entrare se non ci fosse. Le risorse più matematiche che sono stato in grado di trovare affermano che non c'è alcuna distinzione tra i due da una prospettiva matematica, e l'articolo di Wikipedia sembra suggerire che questo è raramente visto al di fuori dell'informatica oltre a descrivere i limiti.
Allora, perché uno zero negativo è prezioso nel calcolo? Sono sicuro che mi manca qualcosa.