Overview and Summary of Significant Accounting Policies - table (Details) - USD ($) $ in Millions |
Oct. 31, 2016 |
Oct. 31, 2015 |
|---|---|---|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Other current assets | $ 4,324 | $ 6,468 |
| Long-term financing receivables and other assets | 13,216 | 10,875 |
| Taxes on earnings | $ (420) | (476) |
| Other liabilities | (8,902) | |
| Historical Accounting Method | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Other current assets | 7,677 | |
| Long-term financing receivables and other assets | 11,020 | |
| Taxes on earnings | (634) | |
| Other liabilities | (10,098) | |
| Accounting Standards Update 2015-17 | Effect of Adoption | ||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
| Other current assets | (1,209) | |
| Long-term financing receivables and other assets | (145) | |
| Taxes on earnings | 158 | |
| Other liabilities | $ 1,196 |