數學的函式與程式設計的函式一樣嗎,程式設計中的函式與數學上函式有什麼區別?

2021-03-19 18:19:53 字數 3889 閱讀 7642

1樓:匿名使用者

是相通但不同領域的概念。

數學中的函式是根據給定的輸入計算或轉換得到結果。

而程式設計中的函式則是一個處理過程,它可以執行數學中的函式一類的純粹計算過程也可以做更多更復雜的事,如列印文件,收發資料等等。

總的來說,程式設計中的函式借用了數學中的函式的輸入,處理,輸出的概念,但可以利用計算機等從事更加複雜的處理及運算。當然,程式設計中的函式即使做單純的運算也是在離散數學空間裡面的,這是和普通函式不同的。

2樓:匿名使用者

表面上不一樣,本質是一樣的。

函式的本質就是,因變數隨自變數的變化而變化。函式描述的是兩個量的一種對映關係。

數學函式中的「自變數」對應於程式設計函式中的「輸入引數」,數學函式中的「因變數」對應於程式設計函式中的「返回值」。

程式設計的函式中,更多是對變數進行處理,廣義地看,也是在描述輸入變數與輸出變數間的一種對映關係。

數學的函式,更側重於「關係」;程式設計的函式,更側重於「功能」。

程式設計中的函式與數學上函式有什麼區別?

3樓:百度使用者

很不同的一個概念。

程式設計中的函式可以理解為一段預處理好的程式,能完成行特定的功能。而數學中的函式是指初等函式、高等函式、複合函式這一類特定函式。二者如果要說相同點的話就是都能完成一定的任務,行使特定的功能。

如在c中 print 能進行輸出,在數學中 sin 能計算正弦。

總的來說數學中的函式與程式設計中的函式根本就不是同一概念,不能相提並論。

當你對程式設計有所深入瞭解時這些區別就自然明白了。

4樓:匿名使用者

相同之處都是完成一定的功能(或者計算)。不同之處一個是人在計算,另一個是機器在計算。

如數學函式:

f(x) = xx + 2x

假設引數用為 25,

f(25) =25x25+2x25

結果 = 675

程式設計中的函式,見下圖紅框:

假設引數用為 25 ,執行結果如下圖:

程式設計的函式和高中數學函式一樣嗎?

5樓:匿名使用者

這是兩個不同的概念。

程式設計中的函式指的是一個子程式,並且可以執行的;而高中數學的函式則指的是兩個變數之間的聯絡。

這兩者是完全不同的。

6樓:匿名使用者

程式設計函式比較固定,就那麼幾個型別,學起來容易,運用起來比較靈活,好好學哇!

7樓:匿名使用者

不一樣,程式設計的函式是包裝好的,或者自己定義的

數學裡的函式概念和程式設計裡的函式概念有哪些相同和不同?

8樓:

不同點:資料裡的函式是一個具體的處理過程及方法,需要人工去計算才能得到結果,而程式設計裡的函式則是把數學中的某一問題的處理過程及方法進行具體化,也就是如何實現的問題。

相同點:都是為了解決某一實際問題。

9樓:一顆水滴

程式設計函式的形式引數相當於數學函式裡的自變數,程式設計函式的返回值相當於數學函式的因變數。但是有時候程式設計函式沒有返回值。其實差別還是挺大的。

10樓:匿名使用者

數學裡的函式是數與數之間的一一對應關係即對映。程式設計中的是一種程式執行的規則。

數學和程式設計中「函式」的概念相同在**,不同在**?

11樓:程玉兔

感覺不太一樣,不過都是實現某種功能的,可以重複使用的,但是我覺得你最好不要放在一起比較。

對c語言來說,程式是由函式組成的,每一個函式實現某一部分的功能。在主函式中進行呼叫。但是數學,函式一般是一個式子,比如三角函式。

12樓:匿名使用者

相同就是一些資料經過一定的方式處理後得到另外的資料

不同就是描述的形式不同!

計算機程式設計中用到的函式跟數學上的函式有何區別?

13樓:碧海翻銀浪

程式設計中用到的函式是完成某操作,強調的是其功能,屬於很實用的東西,不一定是數學上的函式,也可以不用返回函式值。

數學上的函式則有嚴格的定義,注重的是該函式的數學性質,至於這個函式能幹什麼並不是很重要,屬於很抽象的東西。

14樓:匿名使用者

兩個函式是不是相同的概念?數學是程式設計的基礎,對嗎

意思是一樣的,比如sum在計算機裡是求和,數學裡也是求和

如果學好數學計算機程式設計也不難學了

15樓:匿名使用者

計算機的函式一般有兩個英文單詞過程和函式

過程沒有返回值,函式是把條件通過一系列的運算得到結果數學上的函式是指對映

計算機的函式可以在傳入的引數中獲取返回值,數學的不可以真不知道風馬牛不相及的事情有什麼好比較的

數學裡的函式與c語言的函式有什麼區別?

16樓:百度使用者

c的函式是對數學函式的一種抽象

比如數學中的y = x + 1;

其輸入為x(c中稱為引數),

輸出(在c中叫返回值)為y。

那麼上述數學函式在c中就表示為:

double line(double x)

17樓:奚雅柔盤水

c語言中函式與數學裡的講的函式,本身就不同一概念,c語言中的函式,是為完成某一功能,而編寫的,在軟體中可重複呼叫,裡面也可包含數學函式,但這數學函式也是通過程式語言(c語言,vb)實現的,轉而給其它程式設計人員使用。

18樓:塗雲霞泉曉

不是,c裡的函式分兩部分,一部分是你自己寫的,還是一部分是別人寫好的

c函式包括了一些常用的數學函式,但還有很大部分是其他函式,例如,printf()這個函式用輸出內容的,在數學中就沒有這類函式

19樓:止昊昊蒲斯

c裡的函式要麼是c函式庫裡別人編好的,要麼是你自已寫的,只不過為了可讀性把函式的名弄的跟數學裡的一樣,比如求一個數的n次方這個函式c裡就沒有,得你自已寫,你要看c有什麼函式,可以去頭文

件math.h裡看。

初中生學的數學函式和c語言程式設計裡面的函式有什麼區別?

20樓:『弋迴歸

c的函式是對數學函式的一種抽象

比如數學中的y = x + 1;

其輸入為x(c中稱為引數),

輸出(在c中叫返回值)為y。

那麼上述數學函式在c中就表示為:

double line(double x)通過上例可知,c語言中的函式是隻一個模組。是可以被呼叫的部分。是計算機行業中的概念。

數學的函式是一種對映,是一個數學概念。

21樓:古典牧羊孟標

一個是數學函式

一個就是輸入到輸出的轉換器

22樓:匿名使用者

根本不是一個概念,相同點是兩個函式都是用來做某個功能的

23樓:龍

說實話沒有太大聯絡,

請問計算機程式的函式與數學函式有什麼區別???

24樓:目光探索

數學的函式 就只是描述變數之間的關係變化,而計算機的函式除了描述變數之間的計算(一些特定的函式),也往往指函式模組,可以實現特定作用包括簡單的計算作用。

25樓:匿名使用者

有點不一樣

大體上是對提供的變數進行某些操作後返回一個值

26樓:匿名使用者

其實是實現方式不一樣就是了。本質沒什麼區別,計算機的更復雜點。

冪函式的指數一樣,底數越大,所對的函式越大嗎為什麼

不 對在底數a 1時,指數相同時,底數越大,函式值越大 當底數大於1時,指數相同時,底數越大則函式值越大。當底數小於1時,則底數越大函式值越小。y x a冪函式的話a 0時,有a 1是則遞增 0 當a 指數函式是當指數 0,指數相同,底數越大,數越大 當指數 0,指數相同,底數越大,數越小嗎?要分情...

高數函式與極限,高等數學的函式與極限

這裡運用了當x 0時,e x 1與x等價無窮小 題目中當x a時,f x a 0 所以當x a時,e f x a 1與f x a等價無窮小所以lim e f x a 1 x a lim f x a x a k 高等數學的函式與極限 剛開始學高數,問題還不算嚴重,不要擔心啦。現在意識到很不錯了,完全來...

這兩個指數函式怎麼化成底數一樣的函式

解析 a 1 2 1 3 b 1 3 1 2 lna 1 3 ln 1 2 1 3 ln2lnb 1 2 ln 1 3 1 2 ln3算了,我還是用計算器吧 為什麼要化呢?如果比較大小你取一箇中間變數就好了 對數函式和指數函式是怎麼轉換的?又如何比較大小?指數函式 在進行數的大小比較時,若底數相同,...