複製鏈接
請複製以下鏈接發送給好友

參數

鎖定
參數,也叫參變量,是一個變量。我們在研究當前問題的時候,關心某幾個變量的變化以及它們之間的相互關係,其中有一個或一些叫自變量,另一個或另一些叫因變量。如果我們引入一個或一些另外的變量來描述自變量與因變量的變化,引入的變量本來並不是當前問題必須研究的變量,我們把這樣的變量叫做參變量或參數。英文名:Parameter。
中文名
參數
外文名
parameter
應用領域
數學、物理、計算機
類    別
變量

目錄

  1. 1 意義
  2. 2 編程語言
  3. Java
  4. VB
  5. C#

參數意義

參數是很多機械設置或維修上能用到的一個選項,字面上理解是可供參考的數據,但有時又不全是數據。對指定應用而言,它可以是賦予的常數值;在泛指時,它可以是一種變量,用來控制隨其變化而變化的其他的量。簡單説,參數是給我們參考的。
描述總體特徵的概括性數字度量,它是研究者想要了解的總體的某種特徵值。總體未知的指標叫做參數。
數學中
參數思想貫徹於解析幾何中。對於幾何變量,人們用含有字母代數式來表示變量,這個代數式叫作參數式,其中的字母叫做參數。用圖形幾何性質與代數關係來連立整式,進而解題。同時“參數法 ”也是許許多多解題技巧的源泉。 [1] 
在給定的平面直角座標系中,如果曲線上任意一點的座標x,y都是某個變數t的函數x=f(t),y=φ(t),⑴且對於t的每一個允許值,由方程組⑴所確定的點m(x,y)都在這條曲線上,那麼方程組⑴稱為這條曲線的參數方程,聯繫x、y之間關係的變數稱為參變數,簡稱參數。 [2] 
類似地,也有曲線的極座標參數方程ρ=f(t),θ=g(t);
圓的參數方程 x=a+r cosθ,y=b+r sinθ ; (a,b)為圓心座標, r為圓半徑, θ為參數;
橢圓的參數方程 x=a cosθ,y=b sinθ, a為長半軸長, b為短半軸長, θ為參數;
雙曲線的參數方程 x=a secθ (正割), y=b tanθ, a為實半軸長, b為虛半軸長, θ為參數;
拋物線的參數方程 x=2pt^2, y=2pt, p表示焦點到準線的距離 t為參數;
直線的參數方程 x=x'+tcosa, y=y'+tsina,x',y'和a表示直線經過(x',y'),且傾斜角為a,t為參數。
軟道語錄
在軟件開發中“可變參數”的解釋如下:
可變參數就是指方法的參數個數可以改變。

參數編程語言

參數Java

JDK1.5新增加了可變長的方法參數,即在方法的聲明頭中,形式參數個數是可變的。 [3] 
可變長的形參聲明格式如下:
dataType...parameters
其中,省略號表示數據類型為dataType的parameters參數個數不固定的,可為任意個。
在方法調用時,變長形式參數可被替換成1個、2個或多個參數。
例如,下面聲明可變長參數的方法:
void mymethod(String s , int ...numbers)
其方法的調用形式可為:mymethod("abc",1)、mymethod("abcd",1,2)或mymethod("hij",1,2,3)等形式。
編譯時,方法的變長參數將被看成具有相同類型的一維數組
注意:變長的參數有一些限制:在一個方法中只能定義一個可變長的參數,且必須是方法的最後一個參數。

參數VB

VB中的變量可以是變體也可以不寫不屬於任何類型 但不屬於任何類型會變成默認值
private sub demo(byval a as variant)
end sub
這其中 a 就是參數 因為他沒有設置默認值 所以在調用的時候要填上參數

參數C#

private string demo(string a)
C#中的和java也差不多的 格式都是 範圍 + 是否靜態 + 返回類型 + 關鍵字 (類型 + 參數名)
a沒有設置默認值所以他在調用的時候要填上參數
C#中的區分大小寫
參數可以是任何類型
參考資料
  • 1.    彭卓羣. 對高中數學中參數取值範圍求解方法的探討[J]. 中學生數理化:學研版, 2016(1):8-9.
  • 2.    傅光國等. 參數方程[M]. 四川人民出版社, 1986.
  • 3.    張桂珠、張平、陳愛國.Java面向對象程序設計(jdk1.6)第三版:北京郵電大學出版社,2005