note 58182 added to ref.math

From: Date: Wed, 26 Oct 2005 21:27:07 +0000
Subject: note 58182 added to ref.math
Groups: php.notes 
Request: Send a blank email to php-notes+get-97641@lists.php.net to get a copy of this message
Under some circumstances, it is appropriate to round floats to a given number of significant digits. This function will do it for you: /** * Round to significant digits * * @param float $f The number to be rounded * @param integer $n Number of significant digits */ function round_significant($f, $n) { if ($f==0) return $f; return round($f, $n-floor(log10(abs($f)))-1); } ---- Manual Page -- http://www.php.net/manual/en/ref.math.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+58182 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+58182&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+58182&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#97641) next »