Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^4: Display tide based on time now.

by Anonymous Monk
on Mar 27, 2013 at 14:16 UTC ( #1025723=note: print w/replies, xml ) Need Help??


in reply to Re^3: Display tide based on time now.
in thread Display tide based on time now.

Here is what I am trying to accomplish:

There are 4 tides in the XML, sometimes 3 but the goal is:

if time now in seconds is greater and equal to the first tide time in the XML, and the now in seconds is less than the second tide time in the XML print the first tide specs.

if time now in seconds is greater and equal to the second tide time in the XML, and the now in seconds is less than the third tide time in the XML, print the second tide specs.

if time now in seconds is greater and equal to the third tide time in the XML, and the now in seconds is less than the fourth tide time in the XML, print the third tide specs.

if time now in seconds is greater and equal to the fourth tide time in the XML, and the now in seconds is less than the first tide time in the XML, print the fourth tide specs.


I hope is clear, but thanks for trying!

Replies are listed 'Best First'.
Re^5: Display tide based on time now.
by Anonymous Monk on Mar 27, 2013 at 18:34 UTC

    Sounds like you've got a very straightforward algorithm laid out there. It is difficult to be both "greater" and "equal" at the same time, but I presume you meant to say "or".

    You may have also noticed how repetitive it is, and that it can be reworded as a for loop, using N, and (N+1)%$numTidePoints

      Yes I know and that's why I am stuck!

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1025723]
help
Chatterbox?
talexb just used & intentionally in a script and feels pretty good about it.

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (15)
As of 2016-12-07 18:29 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    On a regular basis, I'm most likely to spy upon:













    Results (131 votes). Check out past polls.