简明现代魔法 -> PHP服务器脚本 -> 吃披萨的一个误区
吃披萨的一个误区
2009-09-10
和女朋友去必胜客吃披萨,结果人超级多,点了一个12寸的批萨,一会儿服务员说没了,就说给我们一个9寸的外加一个6寸的来抵换。
我觉得还好,9+6=15,15总比12大嘛,没等我说同意,女朋友大喊抗议,死活都不同意。
女朋友要求服务员拿一个9寸的,外加两个6寸的,我心想∶不要太贪心了,我自己都觉得不好意思了,但是这时女朋友(强人啊)叫服务员拿笔和纸,趴在桌子上认真的算起来了∶一个12寸的披萨的面积是=圆周率X半径(12寸的半径是6寸)的平方=3.1415926X6X6=113.0973平方寸。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
define("pi", 3.141592);
// 12寸披萨的面积
$area_12inch = pi * 6 * 6;
$result_12 = "12寸披萨的面积".$area_12inch."<br>";
echo $result_12;
// 9寸披萨的面积
$area_9inch = pi * 4.5 * 4.5;
$result_9 = "9寸披萨的面积".$area_9inch."<br>";
echo $result_9;
// 6寸披萨的面积
$area_6inch = pi * 3 * 3;
$result_6 = "6寸披萨的面积".$area_6inch."<br>";
echo $result_6;
?>
程序结果输出
12寸披萨的面积113.0973129寸披萨的面积63.617238
6寸披萨的面积28.274328
一个9寸的披萨的面积是=圆周率X半径(9寸的半径为4.5寸)的平方=3.1415926X4.5X4.5=63.62平方寸。
一个6寸的披萨的面积是=圆周率X半径(6寸的半径为3寸)的平方=3.1415926X3X3=28.274平方寸。
所以,一个9寸的披萨加上一个6寸的披萨,总共的面积只有=63.62+28.274=91.894平方寸!!只有大约92平方寸!!
而一个12寸的披萨面积有113平方寸!!
亏了21平方寸!!
关于define()
常量可以用define()函数定义,比如上述函数中,define("pi", 3.141592) 的意思就是用pi来代替3.141592。

