作者hpttw (小涂涂)
看板b95902HW
標題Re: [作業] 鋼彈九
時間Fri Dec 15 00:33:47 2006
※ 引述《locationc (星如止水)》之銘言:
: 有沒有人能跳出來講一下題目的意思
: (其實也可以不用用跳的)
: 以及要做什麼?
: 感謝強者啦
弱者可以講嗎= =?
題目的意思你們看題目就懂了,應該不用我多講XD
就是一支scanner到處跑 然後會偵測到周圍障礙物的距離
這支scanner總共可以測到361個角度 總共180度
(以下才是重點)
功課檔裡面附的out檔 是一個binary檔案(所以讀檔要用讀binary的方法讀)
裡面內容
********************************************
* *
* n *
* *
* d(0,0) d(0,1) d(0,2) ........... d(0,360)*
* *
* d(1,0) d(1,1) d(1,2) ........... d(1,360)*
* *
* d(2,0) d(2,1) d(2,2) ........... d(2,360)*
* *
* ........................................ *
* *
* ........................................ *
* *
* d(n,0) d(n,1) d(n,2) ........... d(n,360)*
* *
********************************************
其中 n 是 int
其他的 d 是 float
(為了這個搞很久)
d(x,y) 代表 第x+1個圖形,在y角度與障礙物的
距離
^^^
(陣列從0開始算XD)
例:d(4,23)
就是第5個圖型,在23這個角度與障礙物的距離 (有講跟沒講一樣)
然後找出那個障礙物點把它塗黑 XD
所以程式寫完沒意外會有n個圖
表達能力好差Orz...連我自己看了都覺得看不太懂
直接敲我好了XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.240.112
1F:推 wanquan:一定要用float,用double讀檔資料會錯.. 12/15 00:47
2F:→ wanquan:推一個, 弱者可以回答嗎?.....XD 12/15 00:49
※ 編輯: hpttw 來自: 140.112.240.112 (12/15 00:56)
3F:推 hideys:我可以公布一下n嗎= = 我的n應該沒錯 但是... 12/15 19:27
4F:→ hideys:我的d數量好像不太對...想問問看大家的情形 12/15 19:29
5F:推 hpttw:n=216 d的值大概1~5 12/15 20:00
6F:推 hideys:問題就在我的d不是216*361個 而是216*361+1 多了一個0rz||| 12/15 22:16
7F:推 BensonHo:我的也是ㄝ!! 12/15 22:51
8F:推 hpttw:看你第一個d讀出來是多少 如果是0 那應該是多讀到一個n吧 12/16 00:07