使用下面的代码,我试图绕过变量$CelNum,而且由于我对PHP新手,我不知道如何正确地做它,如果您可以帮助我,我会很感激它。
<head>
<title>Temp Conversion</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?
$FarNum = 0;
$CelNum = 0;
while ($FarNum <= 100)
{
$CelNum = ($FarNum - 32)*5/9;
echo "<p>$FarNum = $CelNum</p>";
$FarNum++;
}
发布于 2013-09-28 07:34:10
我想你是想打印1F -100 F的摄氏值。要使其正常工作,必须在循环中round
CelNum
的值:
while ($FarNum <= 100)
{
$CelNum = round( ($FarNum - 32)*5/9 );
echo "<p>$FarNum = $CelNum</p>";
$FarNum++;
}
如果您想要更准确,则可以将其舍入小数位:
$CelNum = ($FarNum - 32)*5/9;
$CelNum = round($CelNum, 2); // eg: -17.78
https://stackoverflow.com/questions/19068562
复制相似问题