Jump to content

Chnage a negatitve to a positive for dipsplay


phpretard

Recommended Posts

I am trying to dislay a negative number without the minus sign.

 

If the math come out to $-50.00 I need it to display $50.00.

 

If it comes out to $50.00 then I need it to display $-50.00.

 

Here is what I thought was working...

 

$grandTotal="-50.00";

if ($grandTotal <= 0) {
	$grandTotal = explode('-', $grandTotal);
	echo "$".number_format($grandTotal[1], 2);

 }else{
 	$grandTotal = number_format($total - $subtract, 2);
	echo "$-".number_format($grandTotal, 2);

 }

It did work for a few instances but now it's giving me problems.

 

Any thoughts?

http://php.net/manual/en/function.abs.php

 

EDIT: Just re-read properly - you want to invert the value!

 

function invertVal($v) {
  return ($v<=0 ? abs($v) : '-'.$v);
}

 

You can try that!

 

$mynumber=invertVal($num);

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.