戻る

解答例

PHP

<?php
header("Content-type: text/html; charset=utf-8");

$value1 = rand(1,99999);
$value2 = rand(1,99999);
$value3 = rand(1,99999);

echo "<b>乱数を発生(範囲1~99999)</b><br>";
echo "値(1):" . $value1 . "<br>";
echo "値(2):" . $value2 . "<br>";
echo "値(3):" . $value3 . "<br>";

echo "<b>3で割った数字をフォーマット</b><br>";
echo "値(1)/3を区切り指定 + 少数点以下表示:" . number_format($value1 / 3, 4, "@", " ") . "<br>";
echo "値(2)/3をデフォルト + 少数点以下表示:" . number_format($value2 / 3, 2) . "<br>";
echo "値(3)/3をデフォルト + 整数:" . number_format($value2 / 3) . "<br>";

echo "<b>乱数を発生</b><br>";
echo "値(1):" . $value1 . "<br>";
echo "値(2):" . $value2 . "<br>";
echo "値(3):" . $value3 . "<br>";

echo "<b>最大値,最小値</b><br>";
$data = array($value1, $value2, $value3);
echo "値(1)(2)(3)の最大値:" . max($data) . "<br>";
echo "値(1)(2)(3)の最大値:" . min($data) . "<br>";

echo "<b>3で割った値を丸め</b><br>";
echo "値(1)/3を切り捨て:" . ceil($value1 / 3) . "<br>";
echo "値(2)/3を切り上げ:" . floor($value2 / 3) . "<br>";
echo "値(3)/3を小数点第2位に丸め四捨五入:" . round($value3 / 3, 2) . "<br>";
?>

inserted by FC2 system