為什麼整數的數目(cardinal)是無限的,但是整數的位數卻是有限的?

時間 2022-11-30 19:40:10

1樓:網友

我本科學的數學,我們深刻**過這個問題。

這個問題其實提的很好。為什麼整數的數目是無限的與此同時,其位數有限?

因此,整數的基數顯然大於任何數字(對於任何數字a,整數,整個集合的基數大於a,但整數顯然不是無限的…

假設有無數個整數,我們叫它a,顯然a + 1大於a…

上述可以取+ 1的原因是由於整型定義(鋼琴公理)。a的後面數等於a + 1。

因為沒有人會說任何集合的基數必須是整數,所以這是不成立的。

我不認為它是完全由定義定義的,但是很明顯,使用鋼琴公理是可以的,如果你是一個康託一樣的瘋子,也沒關係。

事實上,如果一個整數被允許是無限的,很顯然,我們的整數集將會直接擴充套件到實數集的基礎上,而應該將哪個可數和不可數的問題掛在一半…

我們可以理解,基本上只有可數的東西(除了權力集中的東西),所以這個想法很危險。

對角線法是用來構造無限數的數字,而不是一個積分的元素。

整數集中的元素個數是無限大的,但在任意數量的數中,這個數必須是一個有限的數。

∞不是整數,所以說它趨於無窮,∞不是整數,所以它趨於無窮。

趨於無窮的數也趨於無窮。

c 實現對任意數目輸入整數的升序 降序排序

古振元 用連結串列實現 include using namespace std 連結串列結構體 struct link 連結串列的建立,返回連結串列的長度 int input data link head p head while p next null return n int main 升序和降...

C語言中整數除以另整數結果為什麼只取整

大野瘦子 因為int 型本身沒小數部分,int和int型的資料操作,得到的結果肯定是整數型的,所以小數部分直接去掉了,就算用 f去輸出,也不會是正確的結果。例如 int a 5,b 3 float c c a b 輸出結果為1.0 c是float型的,按常理c應該等於1.667,但是由於被除數 即變...

整數的定義是什麼,整數的意義是什麼

憶安顏 整數 integer 像 2,1,0,1,2這樣的數稱為整數,整數是人類能夠掌握的最基本的數學工具。整數的全體構成整數集,整數集合是一個數環。整數分為負整數 1 2 3 0 正整數 1 2 3 其中非負整數又稱為自然數。因此,負整數 零與正整數便構成了整數系 也稱整數集 通常,整數又有非負整...