1. 程式人生 > >程式設計中不得不知的小學、初中、高中、大學數學知識

程式設計中不得不知的小學、初中、高中、大學數學知識

1、小學

自然數:從0開始的整數

a的約數: a%i==0(1<=i<=a ;i++)

最大公約數:是兩個數最大的約數

最大的整除最小的,沒整除就把餘數作為最小的,與之前最小的進行整除,直到能整除,先判斷最大的數

a%b==0?   不等於就遞迴(b,a%b)

倍數:a*i

最小公倍數:是兩個數最小的倍數

兩個數互乘,再/最大公約數

奇數和偶數:能被2整除的數是偶數  ,否則是奇數

質數與合數:除了1和它本身外還有其他約數是合數 否則為質數

a%i(i++)

閏年:一年餘366天  1 3 5 7 8 10 12月有31天   2月為29 天 剩下的為30天

能被400整除或者能被4整除與不能整除100

2 初中

勾股定理

三角形判斷

三角函式

等差

階剩 3*2*1

等列

數列前n項和

面積

3 高中

冪函式

指數函式

對數函式

拋物線

4 大學

水仙花數

迷宮演算法

漢諾塔

約瑟夫環

按位異或

按位異

按位或

unicode

ascill編碼

UTF-8

 八進位制《------------------》二進位制   《-------》十進位制<--------------->十六進位制