Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

[Haskell] Range Step Verständnisproblem

Diskussion: [Haskell] Range Step Verständnisproblem im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hi, mittels Range Operator (..) kann man in Haskell ja schnell Listen erstellen. z.B. [1..3] -> [1,2,3]. Nun gibt ...

Antwort
Alt 16.04.11, 22:44   #1 (permalink)
 
Registriert seit: 13.08.07
thodt Leistung: Z3
Likes: 2
Standard [Haskell] Range Step Verständnisproblem

Anzeige

Hi,
mittels Range Operator (..) kann man in Haskell ja schnell Listen erstellen.
z.B. [1..3] -> [1,2,3]. Nun gibt es noch die Möglichkeit Steps zu definieren.

[2, 4..10] -> [2,4,6,8,10]

Warum aber ergibt [2, 7..15] -> [2,7,12]?
Meiner Meinung nach müsste das doch [2,7,9,11,13,15] ergeben.

thodt ist offline   Mit Zitat antworten
Alt 16.04.11, 23:43   #2 (permalink)
 
Registriert seit: 05.10.05
Inliferty Leistung: 8086
Inliferty eine Nachricht über ICQ schicken
Likes: 5
Standard

Naja ich denke (bin kein Haskell Programmierer) die Step-Weite ist die Differenz der ersten 2 Einträge also 7 - 2 = 5
Somit wäre das nächste Element (7+5=) 12 und das danach 17 (was aber nichtmehr im Intervall liegt).
So würde dann als Liste [2, 7, 12] erscheinen.

MfG
Inliferty
Inliferty ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 17.04.11, 00:06   #3 (permalink)
Themenstarter
 
Registriert seit: 13.08.07
thodt Leistung: Z3
Likes: 2
Standard

Klar, so macht das Sinn. Danke
thodt ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » [Haskell] Range Step Verständnisproblem
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61