| 
	
 | 
 Posted by Bonge Boo! on 06/12/67 11:41 
On 3/3/06 16:20, in article 51_Nf.29511$wl.1331@text.news.blueyonder.co.uk, 
"d" <d@example.com> wrote: 
 
>> This is driving me slightly nuts. I want to do some very simple 
>> arithmetic, 
>> but always make sure I return a positive number, even if the result of the 
>> calculation is a negative. 
>>  
>> Basically convert -4 to 4, etc. 
>>  
>> So I've been trawling the manual for functions and Googling, and can't 
>> find 
>> a thing. Lots of stuff about formatting string with sprintf, and stuff 
>> about 
>> converting float to ints, but nothing as obvious as this. 
>>  
>> Suggestions gratefully received. 
>  
> Even if the abs() function didn't exist, which it does, this is a very 
> simple problem to solve: 
 
One day I will understand the naming convention of function in the manual. I 
spnd hours lookingfor the wrong soet ofthing.. 
  
> function new_abs($s) { 
>    if ($s<0) $s*=-1; 
>     return $s; 
> } 
 
Obvious. Multiply -ve with -ve to get +ve. God my maths is rusty 
 
And thanks.
 
  
Navigation:
[Reply to this message] 
 |