FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Something I have never seen before
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Something I have never seen before [message #169467 is a reply to message #169460] Tue, 14 September 2010 12:21 Go to previous message
matt[1] is currently offline  matt[1]
Messages: 40
Registered: September 2010
Karma:
Member
On Sep 13, 8:07 pm, sheldonlg <sheldonlg> wrote:
> In all my years of programming here is something I have never seen
> before (that actually happened in a program:
>
> $b = array('5', '3');
> $a = (count($b) + 1)/2;
> print 'count = ' . count($b) . '<br>';
> print 'a = ' . $a;
>
> Output:
> =======
> count = 2
> a = 1.5
>
> I just don't understand how this is possible, that a is not one.

Are you expecting a to be one because you are thinking you're dividing
2/2, or because you realize you're dividing 3/2 and expecting integer
math?
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Function that returns name of itself?
Next Topic: Last element in an array?
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Nov 23 19:25:03 GMT 2024

Total time taken to generate the page: 0.03658 seconds