-4
A
回答
1
我說C#但它應該是在C相同。試試這個。
int negate(int n){
return ~n + 1; // or you could use ~(n - 1)
}
保重。
相關問題
- 1. PostgreSQL如何使用按位運算符| =
- 2. 如何使用按位運算符
- 3. 按位運算符
- 4. 按位運算符
- 5. 如何使用按位運算符計算日誌庫2?
- 6. 如何使用Ruby的按位運算符來計算補碼?
- 7. 如何在EL中使用按位移位運算符
- 8. 使用按位運算符的模式
- 9. 在javascript中使用按位運算符
- 10. 不使用算術運算或按位運算符的加法
- 11. 按位運算符如何工作?
- 12. JavaScript按位運算符如何工作?
- 13. 如何重載〜(按位不)運算符?
- 14. 如何使用位掩碼運算符
- 15. 使用按位運算
- 16. 實現sizeof運算符使用按位運算
- 17. 按位運算符左移
- 18. Javascript按位運算符
- 19. C++'>'按位運算符
- 20. 按位'&'運算符on uint
- 21. 按位運算符&邏輯
- 22. Haskell按位運算符Data.Bits
- 23. JavaScript和按位運算符
- 24. 按位不運算符
- 25. 按位補運算符
- 26. C++按位或運算符
- 27. 按位餘數運算符
- 28. 如何使用按位運算符來解決問題
- 29. 如何使用按位運算符'添加'兩個數字?
- 30. 如何在科學數字上使用按位運算符?
你是指'n =〜n + 1;'? – mah
假設你的機器使用Two's Complement:http://en.wikipedia.org/wiki/Two's_complement –