2011-08-01 6 views
1

PHPアプリケーションでは、百分の1の小数部を指定できます。私は、一杯に達するまでにどれくらいの反復が必要かを理解する必要があります。私はおそらくこれをやっていたアプリケーションを継承しましたが、全く動作していません。誰かが私を指す方向はありますか?これが単純なことを超えていれば謝罪します。私はただ空白にしているだけです。1分の1を1セントにする乗数を得る必要があります

$integerPayout = (int)floor($payout * 10000); 
$count  = 1; 
$modAmount = 100; 
while(($integerPayout * $count) % $modAmount != 0) 
$count += 1; 
echo $count; 
+0

whileループで$共同のものです:我々のアプリでは、それはこのような何かをやっていましたか? – Andrea

+2

浮動小数点数で実際のお金を処理すべきではないことを最初に教えてください。 –

+0

$ coはタイプミスです。謝罪します。 – polygone

答えて

1

lcm(100, (int)($payout * 100))/(int)($payout * 100)

関連する問題