Perhatikan saja jika angkanya sudah positif, ini akan menjadikannya negatif.
Sasha Chedygov
Ya. Memperjelas bahwa dalam komentar saya untuk jawaban yang diterima di atas.
Brandon Bodnar
8
itu bukan jenius atau bukan kegilaan.
Stephen Nguyen
mengapa suara negatif? ini berubah negatif menjadi positif seperti yang diminta OP. #absdan -merupakan fitur berbeda dengan perilaku yang sama untuk input / output yang diminta. Jika itu karena yang tidak diinginkan +-> -, itu tidak lebih dari asumsi, karena itu tidak tercakup oleh OP.
Andre Figueiredo
15
Bukankah lebih mudah mengalikannya dengan yang negatif?
Saya suka menggunakan ini untuk kejelasan, karena menggunakan tanda - terkadang mudah terlewatkan
Matthias
1
Perlu diingat Anda dapat menggunakan singkatan x *= -1jika Anda ingin menyimpan nilai baru ...
SRack
Berdasarkan prinsip yang sama, kita bahkan dapat membagi bilangan negatif apa pun dengan -1. Namun, saya hanya bertanya-tanya apa manfaat menggunakan metode over abs seperti yang disebutkan oleh Yacoby
Apurva Mayank
1
abs mengembalikan nilai absolut. Jika hanya itu yang Anda inginkan, seperti yang dilakukan OP, tidak masalah. Tetapi bagaimana jika Anda perlu bolak-balik?
absynthe minded web smith
@ApurvaMayank apa manfaat menggunakan absini? OP tidak menyebutkan, tetapi dia dapat mengubah positif menjadi negatif juga atau tetap positif .. Anda tidak dapat mengasumsikan satu tanpa disebutkan.
Letakkan tanda negatif di depannya.
sumber
#abs
dan-
merupakan fitur berbeda dengan perilaku yang sama untuk input / output yang diminta. Jika itu karena yang tidak diinginkan+
->-
, itu tidak lebih dari asumsi, karena itu tidak tercakup oleh OP.Bukankah lebih mudah mengalikannya dengan yang negatif?
Dengan begitu Anda bisa bolak-balik.
sumber
x *= -1
jika Anda ingin menyimpan nilai baru ...abs
ini? OP tidak menyebutkan, tetapi dia dapat mengubah positif menjadi negatif juga atau tetap positif .. Anda tidak dapat mengasumsikan satu tanpa disebutkan.