2014-09-28 103 views
-3

在python命令行中,它給出1,我想要這個答案。 但'膩子'給我0,我不知道爲什麼?你能猜到嗎?爲什麼(0x7FFFFFFF >> 31)+ 1是零?

+2

'putty' * *不是*您的Linux上的命令解釋程序。它可能是'bash'。因此請閱讀[bash'的文檔](https://www.gnu.org/software/bash/) – 2014-09-28 09:16:05

+0

自從Putty進行計算後? – 2014-09-28 09:16:47

回答

1

膩子是一個SSH客戶端,而不是殼。在bash中,您可能正在運行:

$ echo $(((0x7FFFFFFF >> 31) + 1)) 
1 
相關問題