變量的作用

變量的作用

1.數學中的常量和變量

本詞條缺少概述圖

常量與變量(constant and variate)是數學中反映事物量的一對範疇。常量亦稱“常數”,是反映事物相對靜止狀態的量;變量亦稱“變數”,是反映事物運動變化狀態的量。人們在實踐活動中,爲了從量的方面研究事物運動、變化的規律性,或者事物之間的數量關係,必須捨棄事物的具體內容,而從事物的量的規律性中抽象出數的概念。這種抽象最初是通過把握事物運動的聯繫的靜態過程所達到的,這種考察事物的方式反映在數學上就產生常量的概念。

  • 常 量

    在某個過程中保持不變的量

  • 變 量

    在某個過程中產生變化的量

數學中表徵事物量的一對概念。在事物的特定運動過程中,某量若保持不變,則稱之爲常量;反之,則稱之爲變量。變量分爲自變量和因變量,亦稱函數。

人們在實踐活動中,爲了從量的方面研究事物運動、變化的規律性,或者事物之間的數量關係,就必須捨棄事物的具體內容,而從事物的量的規定性中抽象出數的概念。這種抽象最初是通過把握事物運動和聯繫的靜態過程所達到的。這種考察事物的方式反映在數學上就產生出常量的概念。以常量作爲研究對象的數學稱爲常量數學或稱初等數學,它主要包括算術、初等代數、幾何等學科。常量數學主要是在形式邏輯的範圍內活動的,它雖然適應了一定生產力發展的需要,但又有一定的侷限性。到17世紀,航海業、工場手工業的發展促進了天文學和力學的發展,同時也向數學提出新的研究課題,即要求提供新的數學工具,用以描述事物在運動和聯繫的動態過程中量的規律性和數量關係。正是在這種歷史背景下,R.笛卡爾於1637年發表了<更好地指導推理和尋求科學真理的方法論>一書。他在此書的附錄<幾何學>中,第1次引進變量和座標的思想。當時,他把變量稱爲未知的和未定的量。變量的引進以及它成爲數學的研究對象,加速了變量數學的主要部分即微積分的產生。笛卡爾的《幾何學》也因此被看作是變量數學產生的重要標誌之一。

數學的研究對象從常量進到變量的過程表明,人們對事物數量關係的研究已經從靜止的、孤立的觀點轉變到運動和聯繫的觀點。這種思維方式的改變反映出辯證法已經進入了數學。正如恩格斯所說,數學中的轉折點是笛卡爾的變數,變量數學本質上不外是辯證法在數學方面的運用。

參考資料

金炳華.哲學大辭典:上海辭書出版社,2001年

2.編程中的常量和變量

變量的作用: 存儲數據(存儲程序運行過程中值會出現變化的數據),可通過變量更方便的存儲和找到數據。
編程的本質就是對內存中數據的訪問和修改。變量的本質是一塊內存,通過變量可更方便的對這個內存進行讀寫操作。

變量的作用是:

1.更方便對內存進行讀寫操作
2.更方便的找到存儲數據的內存
3.節約內存空間

如果只有常量的話,會很不方便。

如:獲取用戶輸入的內容。如果每次用戶輸入的內容,都用一個常量來儲存的話會很麻煩。而且用戶輸入一次,重新輸入,上一次的內容很多時候就沒用了。那記錄上一次內容的常量就沒用。會佔用不必要的內存。

變量是一種使用方便的佔位符,用於引用計算機內存地址,該地址可以存儲Script運行時可更改的程序信。

變量來源於數學,是計算機語言中能儲存計算結果或能表示值抽象概念。

變量可以通過變量名訪問。

變量本質上就是代表一個”可操作的存儲空間”,空間位置是確定的,但是裏面放置什麼值不確定。我們可通過變量名來訪問“對應的存儲空間”,從而操縱這個“存儲空間”存儲的值。

實際使用案例:

1.輸入一個100之內的整數,輸出它。

最後你會發現不使用變量無法實現。因爲你每次需要輸入的數需要存儲下來,而常量只能在程序開始才能"賦值"(指定值),自然就不能存儲這個數據了,而變量就是用來存儲數據的。

2.for循環都不能運行

在指令式語言中,變量通常是可變的;但在純函數式語言(如Haskell)中,變量可能是不可變的。

變量是一種使用方便的佔位符,用於引用計算機內存地址,該地址可以存儲Script運行時可更改的程序信息。例如,可以創建一個名爲Click Count的變量來存儲用戶單擊Web頁面上某個對象的次數。使用變量並不需要了解變量在計算機內存中的地址,只要通過變量名引用變量就可以查看或更改變量的值。在VB Script中只有一個基本數據類型,即Variant,因此所有變量的數據類型都是Variant。

編程的本質就是對內存中數據的訪問和修改。程序所用到的數據都會保存在內存中,程序員需要一種機制來訪問或修改內存中的數據,而這種機制就是變量,每一個變量都代表了一小塊內存,而變量是有名字的,程序對變量賦值,其實就是把數據裝入該變量所代表的內存區的過程,同樣道理,程序讀取變量的值,實際上就是從該變量所代表的內存區取值的過程。形象的理解:變量相當於有名字的容器,該容器用於裝載不同類型的數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章