500単位で切り上げる方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:38:081121ブラウズ

条件: 500 ずつ進みます。
ルール: 今が 4200 なら、自動的に 4500 になります。今が 4700 なら、5000 になります。アドバイスをお願いします


ディスカッションへの返信 (解決策)

$d = array(4200, 4700, 5000, 4500);foreach($d as $v) {  printf("%d : %d\n", $v, ceil($v/500)*500);}
4200 : 45004700 : 50005000 : 50004500 : 4500

$vl=4500;$vl=((int)($vl/500))*500+($vl%500==0?0:500);echo $vl;

echo (floor($a / 500) * 500) + ( ($a % 500) ? 500 : 0 );
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。