Re: [PHP] floored by floor()

2010-10-14 Thread Glen Fuller
On 10/14/2010 7:49 AM, chris h wrote: floor(32703) is different then floor(327.03 * 100). The former is an int, while the later is a float. Read those links that were sent :) Chris. On Thu, Oct 14, 2010 at 2:14 AM, Glen Fuller wrote: On 10/13/2010 10:48 PM, Mattias Thorslund wrote: Hi

Re: [PHP] floored by floor()

2010-10-14 Thread Shawn McKenzie
On 10/14/2010 09:22 AM, Mattias Thorslund wrote: > Thanks, I guess I needed to read that again. What confused me here was > that var_dump(327.03 * 100) returns the expected value and not something > like (float)32702.99... > > Cheers, > > Mattias > echo serialize(327.03 * 100); --

Re: [PHP] floored by floor()

2010-10-14 Thread Mattias Thorslund
On 10/13/2010 11:14 PM, Glen Fuller wrote: On 10/13/2010 10:48 PM, Mattias Thorslund wrote: Hi List, I'm having a problem with the behavior of the floor() function: echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! Sanity check: var_dump(327.03 * 100); //prints "float(32703)"

Re: [PHP] floored by floor()

2010-10-14 Thread chris h
floor(32703) is different then floor(327.03 * 100). The former is an int, while the later is a float. Read those links that were sent :) Chris. On Thu, Oct 14, 2010 at 2:14 AM, Glen Fuller wrote: > On 10/13/2010 10:48 PM, Mattias Thorslund wrote: > >> Hi List, >> >> I'm having a problem wit

Re: [PHP] floored by floor()

2010-10-14 Thread Glen Fuller
On 10/13/2010 10:48 PM, Mattias Thorslund wrote: Hi List, I'm having a problem with the behavior of the floor() function: echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! Sanity check: var_dump(327.03 * 100); //prints "float(32703)" as expected Any ideas why this happens, and

Re: [PHP] floored by floor()

2010-10-14 Thread Mattias Thorslund
On 10/13/2010 11:56 PM, gaojian wrote: 在 2010-10-13三的 22:48 -0700,Mattias Thorslund写道: Hi List, I'm having a problem with the behavior of the floor() function: echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! Sanity check: var_dump(327.03 * 100); //prints "float(32703)" a

Re: [PHP] floored by floor()

2010-10-14 Thread gaojian
在 2010-10-13三的 22:48 -0700,Mattias Thorslund写道: > Hi List, > > I'm having a problem with the behavior of the floor() function: > > echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! > > Sanity check: > var_dump(327.03 * 100); //prints "float(32703)" as expected > > Any ideas why

Re: [PHP] floored by floor()

2010-10-13 Thread Thijs Lensselink
On 10/14/2010 07:48 AM, Mattias Thorslund wrote: Hi List, I'm having a problem with the behavior of the floor() function: echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! Sanity check: var_dump(327.03 * 100); //prints "float(32703)" as expected Any ideas why this happens, an

[PHP] floored by floor()

2010-10-13 Thread Mattias Thorslund
Hi List, I'm having a problem with the behavior of the floor() function: echo floor(327.03 * 100)."\n"; //prints "32702" and not "32703"!! Sanity check: var_dump(327.03 * 100); //prints "float(32703)" as expected Any ideas why this happens, and how to work around it? Thanks, Mattias -- PHP

Re: [PHP] Floored!

2006-02-24 Thread Brandon Enright
On Thu, 2006-02-23 at 23:38 -0700, Ben Miller wrote: > If anyone has an answer for this, I would be greatly appreciative. > > I was trying to compare two values, the first is the total cost of products > to be refunded, and the second is the original order total. To the naked > eye, they both wer

Re: [PHP] Floored!

2006-02-24 Thread Rasmus Lerdorf
Ben Miller wrote: If anyone has an answer for this, I would be greatly appreciative. I was trying to compare two values, the first is the total cost of products to be refunded, and the second is the original order total. To the naked eye, they both were coming out as 102.85, yet an if($Refund_A

Re: [PHP] Floored!

2006-02-23 Thread Ruben Rubio Rey
|What PHP versioan are u using? (Maybe a known bug?) What options did u use to compile? |Temporarily solutions ...| - round($Bar, 2) Or - intval($Bar*100)/100 | Ben Miller wrote: If anyone has an answer for this, I would be greatly appreciative. I was trying to compare two values, the first

[PHP] Floored!

2006-02-23 Thread Ben Miller
If anyone has an answer for this, I would be greatly appreciative. I was trying to compare two values, the first is the total cost of products to be refunded, and the second is the original order total. To the naked eye, they both were coming out as 102.85, yet an if($Refund_Amount > $Order_Total