[Tutor] Re: Basic terminology
Roel Schroeven
rschroev_nospam_ml at fastmail.fm
Wed Feb 16 11:34:55 CET 2005
Bill Mill wrote:
> However, where will it be pointing in 16 hours? Well, in 12 hours it
> will be at the one, then four more hours later it will be pointing at
> the five. This can be represented as:
>
> 1 + (16 % 12) = 1 + 4 = 5
Correcter is
(1 + 16) % 12 = 17 % 12 = 5
> In general, the hour at some point in the future will be:
>
> (start time) + (hours in the future % 12)
(start time + hours in the future) % 12
The difference can be seen in a small example: suppose it is 10 o'clock,
and you want to know what it will be in 6 hours.
Your formula gives
10 + (6 % 12) = 10 + 6 = 16
which is not correct (unless dealing with 24-hour systems of course, but
that's not the case here)
Correct is:
(10 + 6) % 12 = 16 % 12 = 4
(In 24-hour systems, just replace 12 with 24)
--
"Codito ergo sum"
Roel Schroeven
More information about the Tutor
mailing list