Come si converte un numero intero positivo in negativo con Delphi? So che potresti usare ABS(int)
per convertire un negativo in positivo, ma ho bisogno di convertirlo in positivo in negativo.Come si converte un numero positivo in negativo?
risposta
da quello che so non c'è alcuna funzione per questo. si può fare
if yourvariable > 0 then
yourvariable := -yourvariable;
Grazie eh sì, stupido di me stesso come C++ lol, stavo pensando delphi più come base visiva. – Tprice88
@Tprice, Visual Basic ha avuto l'operatore ** unario meno * proprio come Delphi per molti anni. –
O, non l'ho mai usato sul loro hovent usato da quando Visual Basic 6 mi rifiuto di usare .Net. – Tprice88
Se si vuole essere assolutamente sicuri di ottenere un risultato negativo (o zero), utilizzare
number := -abs(number)
non dovrebbe essere: numero: = -1 * abs (numero); ? –
@TomHagen: -x = -1 * x ∀x ∈ ℝ. –
//converting a positive to negative
$negnumber = $posnumber - $posnumber - $posnumber ;
eg;
$posnumber = 4;
$negnumber = 4 - 4 - 4 ;
$negnumber = -4;
Stai scherzando, vero? –
Ehhh ... troppo tardi, ma number := number * -1;
funzionerebbe anche, ma questo cambia il simbolo di qualsiasi numero, negativo a positivo e arretrato ... Per garantire un valore negativo vai con @Mef Risposta
EDIT: anche più tardi, ma number := 0 - number;
funzionerebbe troppo ... Questo inverte solo il simbolo così
Let n
essere il tuo numero e la formula per n-(n*2) = -n
- 1. Convertire un numero negativo in uno positivo in JavaScript
- 2. come cambiare un numero positivo in negativo e viceversa?
- 3. Converti numero negativo in numero positivo in template django?
- 4. Numero casuale positivo o negativo JavaScript
- 5. Ruby: modifica il numero negativo in numero positivo?
- 6. Convertire un numero positivo a negativo in C#
- 7. positivo convalida numero in jQuery
- 8. Come si converte un riferimento enum in un numero?
- 9. Come si converte un numero in un INTERVALLO di minuti?
- 10. Come si converte un numero intero in un tipo enumerato?
- 11. Come posso verificare se un numero è positivo o negativo in C#?
- 12. numero Parse con prefisso positivo/negativo stringa java
- 13. aggiornamento positivo al valore negativo in mysql
- 14. Come si converte un numero decimale in un numero intero in C#?
- 15. Funzione matematica Java per convertire da positivo int a negativo e negativo a positivo?
- 16. Cosa significano "positivo" e "negativo" in ECMAScript? +0 e -0
- 17. Regex - Combinazione di look positivo e negativo
- 18. Positivo/lookahead negativo con grep e perl
- 19. Controllare se un numero è positivo o negativo utilizzando operatori bit a bit
- 20. Come si esegue un programma di installazione di Windows e si ottiene un valore di esito positivo/negativo in PowerShell?
- 21. Recupera un angolo positivo o negativo da 3 punti
- 22. come cercare il numero negativo in solr?
- 23. Significato di bit a bit e (&) di un numero positivo e negativo?
- 24. Cambia colore del testo in base al numero intero positivo o negativo
- 25. Perché NumberStyles.AllowThousands causa un'eccezione quando si passa un numero negativo?
- 26. Come si converte un numero binario in un BigInteger in Java?
- 27. Git: rimuovere il comando positivo/negativo dalle linee in diff
- 28. Perché datetime-> days restituisce sempre un numero positivo
- 29. Intervallo di tipo di input HTML5 da positivo a negativo
- 30. Tracciamento dell'istogramma cumulativo con lato negativo e positivo in ggplot?
Se sai che 'a' è positivo, e vuoi ottenere il numero negativo con la stessa distanza dall'origine, quindi fai semplicemente '-a'. Se non conosci il segno di 'a', e vuoi assicurarti che sia negativo o nullo nel senso che sostituisci' a' con '-a' solo se' a' è positivo, allora puoi fare come suggerisce la RBA, ma l'approccio di Mef è molto più ordinato: '-abs (a)'. –