C++ Coding Standard. C++ 領(lǐng)域不可不讀的經(jīng)典讀物之一。作者之一為C++之父,另一位為華盛頓大學(xué)的C++世界級(jí)大腕.
上傳時(shí)間: 2013-12-21
上傳用戶(hù):ryb
這個(gè)無(wú)限位計(jì)算器,N!及N的平方了。本來(lái)是打算用堆棧去實(shí)現(xiàn)的,突然發(fā)現(xiàn)了BigDecimal這個(gè)好東東~~于是乎~~堆棧在偶的計(jì)算器里退休了。。。 這個(gè)是在JDK 5.0 Update 3下用 NetBeans 4.1寫(xiě)的,我試過(guò)了兩個(gè)1.4.2版本的,總說(shuō)找不到MAIN()方法,對(duì)NetBeans打的包。。偶有置疑。。。所以拆開(kāi)來(lái)。。。*.calss + 一個(gè)批處理+*.java打成了個(gè)壓縮包傳了上來(lái)~~
標(biāo)簽: 計(jì)算器
上傳時(shí)間: 2015-05-03
上傳用戶(hù):rishian
TI公司的MSP430單片機(jī)的12位AD變換程序,C語(yǔ)言編寫(xiě)
標(biāo)簽: MSP 430 TI公司 單片機(jī)
上傳時(shí)間: 2014-01-27
上傳用戶(hù):talenthn
將大數(shù)看作一個(gè)n進(jìn)制數(shù)組,對(duì)于目前的32位系統(tǒng)而言n可以取值為2的32次方,即0x10000000, 假如將一個(gè)1024位的大數(shù)轉(zhuǎn)化成0x10000000進(jìn)制,它就變成了32位,而每一位的取值范圍就不是0-1 或0-9,而是0-0xffffffff。我們正好可以用一個(gè)無(wú)符號(hào)長(zhǎng)整數(shù)來(lái)表示這一數(shù)值。所以1024位的大數(shù) 就是一個(gè)有32個(gè)元素的unsigned long數(shù)組。而且0x100000000進(jìn)制的數(shù)組排列與2進(jìn)制流對(duì)于計(jì)算機(jī) 來(lái)說(shuō),實(shí)際上是一回事,但是我們完全可以針對(duì)unsigned long數(shù)組進(jìn)行“豎式計(jì)算”,而循環(huán)規(guī)模 被降低到了32次之內(nèi),并且算法很容易理解。
上傳時(shí)間: 2015-05-29
上傳用戶(hù):xsnjzljj
R+樹(shù)的c實(shí)現(xiàn)源碼,對(duì)應(yīng)文章T. K. Sellis, N. Roussopoulos, C. Faloutsos: The R+-Tree: A Dynamic Index for Multi-Dimensional Objects.
上傳時(shí)間: 2014-05-25
上傳用戶(hù):sunjet
我的查表算法思路是這樣的 : 1、構(gòu)造N個(gè)二維數(shù)組(N=你需要輸入的最大頻率值位數(shù),例如你需要精確到10HZ,最高30MHZ,那么就有10M位、1M位、100K位、10K位、1K位、100HZ位、10HZ位,共7位,所以N=7)。 2、根據(jù)你所用的芯片型號(hào),和晶振頻率,計(jì)算出每個(gè)頻率位0-9時(shí)的控制字。 3、使用時(shí),把你頻率的每一位控制字,查表讀出,并相加(特別需要注意進(jìn)位也需要處理)。 4、把加出的4字節(jié)控制字,送DDS。
上傳時(shí)間: 2015-12-21
上傳用戶(hù):zjf3110
AT89C52單片機(jī)上運(yùn)行的程序,文件名為eye1.c 功能:AT89C52單片機(jī)作為分站與上位機(jī)(PC機(jī)或工控機(jī))通訊, 雙方均有RS485接口 ,T1作波特率發(fā)生器, 波特率為1200, 與上位機(jī)通訊的主要流程為:中斷接受上位機(jī)發(fā)來(lái)的地址 信息,看是否是給本站發(fā)來(lái)的,若是, 接受后續(xù)的15個(gè)字 節(jié),然后發(fā)送43個(gè)字節(jié)。若不是, 則不予理睬。 配套上 位機(jī)程序?yàn)閤sa2.c。
上傳時(shí)間: 2013-12-26
上傳用戶(hù):daoxiang126
除法器的設(shè)計(jì)本文所采用的除法原理是:對(duì)于八位無(wú)符號(hào)被除數(shù)A,先對(duì)A轉(zhuǎn)換成高八位是0低八位是A的數(shù)C,在時(shí)鐘脈沖的每個(gè)上升沿C 向左移動(dòng)一位,最后一位補(bǔ)零,同時(shí)判斷C的高八位是否大于除數(shù)B,如是則C的高八位減去B,同時(shí)進(jìn)行移位操作,將C的第二位置1。否則,繼續(xù)移位操作。經(jīng)過(guò)八個(gè)周期后,所得到的C的高八位為余數(shù),第八位為商。從圖(1)可清楚地看出此除法器的工作原理。此除法器主要包括比較器、減法器、移位器、控制器等模塊。
上傳時(shí)間: 2014-11-23
上傳用戶(hù):皇族傳媒
溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級(jí)!!\n") else if (a>=80) printf("73分=B等級(jí)!!\n") else if (a>=70) printf("73分=C等級(jí)!!\n") else if (a>=60) printf("73分=D等級(jí)!!\n") else if (a<60) printf("73分=E等級(jí)!!\n") } { if (b>=90) printf("b=A等級(jí)!!\n") else if (b>=80) printf("85分=B等級(jí)!!\n") else if (b>=70) printf("85分=C等級(jí)!!\n") else if (b>=60) printf("85分=D等級(jí)!!\n") else if (b<60) printf("85分=E等級(jí)!!\n") } { if (c>=90) printf("c=A等級(jí)!!\n") else if (c>=80) printf("66分=B等級(jí)!!\n") else if (c>=70) printf("66分=C等級(jí)!!\n") else if (c>=60) printf("66分=D等級(jí)!!\n") else if (c<60) printf("66分=E等級(jí)!!\n") } system("pause") return 0 }
標(biāo)簽: include stdlib stdio gt
上傳時(shí)間: 2014-11-10
上傳用戶(hù):wpwpwlxwlx
溫度華氏轉(zhuǎn)變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級(jí)!!\n") else if (a>=80) printf("73分=B等級(jí)!!\n") else if (a>=70) printf("73分=C等級(jí)!!\n") else if (a>=60) printf("73分=D等級(jí)!!\n") else if (a<60) printf("73分=E等級(jí)!!\n") } { if (b>=90) printf("b=A等級(jí)!!\n") else if (b>=80) printf("85分=B等級(jí)!!\n") else if (b>=70) printf("85分=C等級(jí)!!\n") else if (b>=60) printf("85分=D等級(jí)!!\n") else if (b<60) printf("85分=E等級(jí)!!\n") } { if (c>=90) printf("c=A等級(jí)!!\n") else if (c>=80) printf("66分=B等級(jí)!!\n") else if (c>=70) printf("66分=C等級(jí)!!\n") else if (c>=60) printf("66分=D等級(jí)!!\n") else if (c<60) printf("66分=E等級(jí)!!\n") } system("pause") return 0 }
標(biāo)簽: include stdlib stdio gt
上傳時(shí)間: 2013-12-12
上傳用戶(hù):亞亞娟娟123
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1