
[已解決]求助批處理求出斐波那契數(shù)列的前項(xiàng)除以后項(xiàng)的值最后由 112 于 -4-15 21:24求助大神!我想制作一個(gè)程序。這個(gè)程序可以求出斐波那契數(shù)列的前項(xiàng)除以后項(xiàng)的值。程序輸出如下:
眾所周知,菲波那切數(shù)列的前項(xiàng)除以后項(xiàng)的結(jié)果會(huì)越來越接近黃金分割數(shù)。我就是好奇心強(qiáng)。想用批處理計(jì)算出來。nclick="copycode($('code0'));">復(fù)制代碼
- (1/1的值)
- (1/2的值)
- (2/3的值)
- (3/5的值)
- (5/8的值)
- (8/13的值)
- ...............
這是鄙人的代碼,只是不知道批處理如何進(jìn)行小數(shù)運(yùn)算和鄙人的程序?yàn)楹纬鲥e(cuò)。還請(qǐng)大神賜教。nclick="copycode($('code1'));">復(fù)制代碼
- @echo off
- set firstfib=1
- set secondfib=1
- set ans=
- for /l %%a in ( 1 , 1 , 100 ) do set a secondfib=secondfib+firstfib&set a firstfib=firstfib+secondfib&set /a ans=firstfib/secondfib&echo %ans%
- pause>nul

